The first value in the ID would be SID00001
second is SID00002 and so on......Now this is a bit annoying to type and i would like it to be auto generated. Now what i would like is when the user is adding a student through a form, access could grab the number of the last field in the table add 1 to it, and use that to generate the student id automatically. How can i achieve that? for example if there are 82 records in the students table the the new record id would be SID00083 or if there are 172 records then new value SID00173. I know i might as well just use autonumber and get the current record number and keep the field hidden or something like that but i would rather prefer the above method. Please do keep note of the zeros before the number and the length of the ID which is 8. Anyhelp would be really appreciated