"jeffhg582003" <[EMAIL PROTECTED]> wrote in news:[EMAIL PROTECTED]:
> fields. I am trying to capture the number generated from the insert but > I am not exactly sure how to do that after an insert. Other folks have pointed you to "select @@identity" but I thought I should mention that if you use ADO with the AddNew method then autonumbers are magically retrieved. Something like this should work: rs.AddNew() rs.Fields("somefield").Value= "Blah" rs.Update() print "Autonumber is", rs.Fields("TheAutonumberField").Value This didn't always work so ADO and the MDB can't be ancient versions. SQL Server will also do this but the recordset must be opened with: rs.CursorLocation= constants.adUseServer rs.Open("Tablename", conn, constants.adOpenKeyset, constants.adLockOptimistic) -- http://mail.python.org/mailman/listinfo/python-list