Bob;
>If you put your NewID stored procedure in the .DBC, and set the default value of your Primary Keys to NewID() then even if you add a record with ADO via ODBC the stored procedure should run an produce a Key for you.<
That's exactly what I am doing, and it isn't working
Jim
Jim Munn, MCSD
Visual Data Solutions