Hallo! > hmm... jetzt weiss ich zwar die Hintergr�nde, aber immer noch nicht genau, > wie der Code denn aufgebaut sein muss (sorry f�r mein Unverst�ndnis aber > das Cursor-Setzen ist sozusagen "Neuland" f�r mich).
Sorry f�r die ausf�hrliche Antwort. ;-) > Ich mache drei Inserts in drei verschiedene Tables. Bei den ersten zwei > brauche ich die AutoID, um diese in der dritten Tabelle mit anderen Daten > zu verkn�pfen. > Die ersten zwei Inserts habe ich nach dem besagten Artikel aufgebaut. Beim > ersten Insert bekomme ich die AutoID nicht, beim zweiten schon (obwohl > eigentlich genau gleich). So f�llt mein dritter Insert nat�rlich auf die > Nase.... > > Muss ich denn jetzt statt > > RS.CursorLocation = 2 'adUseServer > RS.CursorType = 1 'adOpenKeyset > RS.LockType = 3 'adLockOptimistic > > dieses hier machen? > > RSOrg.CursorLocation = adUseClient > RSOrg.CursorType = adOpenStatic > RSOrg.LockType = adLockOptimistic Exakt! So solltest Du es immer machen. Die sicherste L�sung im Web ist immer adUseClient, adOpenStatic Damit kannst Du alles machen. Wenn Du nur Lesen musst, dann solltest Du nat�rlich so oft wie m�glich adForwardOnly benutzen (Falle bei Memo-Feldern, und kein R�ckw�rtsbl�ttern) Freundliche Gr��e Joachim van de Bruck | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
