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

Antwort per Email an