ADODB Resultset - Letzte Insert Id?

nerddestroyer

Grünschnabel
Servus,

ich verwende zur Datenbankverwaltung ADODB.

Kann ich nach einem INSERT über das zurückgelieferte ResultSet feststellen, welche auto_increment Id als letzten eingefügt wurde?

Set rs = database.executeQuery("INSERT INTO test ('hallo welt'))

Finde irgendwie nichts gescheites.

DAnke!
 
Falscher ansatz aber versuch es mal so :

Visual Basic:
 set rs = connection.Openrecordset("Select * From test") 
 rs.add
 rs.Fields(0).Value = "Hallo Welt" 'Wenn das 1.Feld nicht das autofeld ist
 rs.update
 call msgbox rs.Fields(1).Value ' Wenn das 2. Feld das Autofeld ist.

Grüsse bb

PS: Autofelder sind nicht gut da man bei konkurierenden Zugriffen evtl. mehrfach das gleiche Feld bekommt
 
Zurück