see my last statement acura. This should NOT be difficult. You are going to have to put up with the negative autonumber if you are using it in the RANDOM sense instead of the INCREMENTAL sense (option). It's just the way it is...from what I can understand anyway. You can use code to turn any negatives into positives, but then you would have to check to see if that number is still in the recordset at the time you make the new record. Why not just use the incremental option for the autonumber? This will guarantee you the uniqueness. Are the numbers not enough digits long? Just trying to help you out...this seems to have gotten way more complicated than it should be.When I assign the account number I don't want the account to appear as -2746785
but rather account#7648477.
But I don't want a duplicate account number.