You do not need nothing else. You probably not set properly properties of key column. I sent you (on your e-mail) sample database, which realise that you need. Check it.
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?...