Hallo!
> rs.addnew
> rs.Update
> x=rs("index").Value
>
> beim anf�gen eines neuen Datensatzes (Access 97 via ODBC) desse id
> (autoincrement) zu bekommen - doch leider ist das immer nicht
> vorhanden
> - warum ?
Nach rs.AddNew kannst Du direkt den Wert abfragen (x =
rs.Fields("index").value), vorausgesetzt, Du verwendest einen
ClientSide-Cursor. Bei einem ServerSide-Cursor musst Du den Index explicit
mit "SELECT @@IDENTITY" abfragen.
"rs.Update" brauchst Du zum modifizieren von Datens�tzen, da m�sste ADO Dir
eine Fehlermeldung schicken. Verwende also ausschlie�lich rs.AddNew, am
besten mit Parametern, und einen ClientSide-Static-Cursor. Ich vermute, Du
verwendest den Keyset-Cursor, der per Default ServerSide ist.
Freundliche Gr��e
Joachim van de Bruck
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp