I don't want Access to automatically populate the value of the primary key (numeric) column of a table i.e. use autoincrement columns. Instead I want to call the function (as you would use a sequence in databases like Oracle) directly so that I can set the value of the column manually in my app code. Does anyone know how I can set up a sequence generator of this kind in Access or how I can call the underlying autoincrement function? Also how does Access resolve concurrency issues. i.e. if two records were inserted at the same time? Is Access able to assign two different values to these columns if they were defined as autoincrement?