I'm not sure whether UpdateBatch method of recordset will update also data in recordset's local copy. But if not, after UpdateBatch you can issue Requery method and will get IDs.
Plamen Ivanov MCSD .NET Early Achiever and MCAD .NET Charter Member (VB .NET/SQL Server 2000) MCSD (VB 6.0/SQL Server 2000) br> VB (.NET) - what other language do you need in the whole Universe?...