Mi chiedo come ottenere il valore di autonumber generato più di recente da una tabella in un altro db. Attualmente sto facendo questo:Utilizzo di @@ Identity
Do Until rsA.EOF
'Inserts new row here (works)
Set rs = New ADODB.Recordset
rs.Open "SELECT @@Identity" (Connection info)
SQLcmd = "UPDATE tbl SET col = " & rs("SELECT @@Identity").Value & "
(WHERE statement);"
DoCmd.RunSQL SQLcmd
rsA.MoveNext
Loop
Ma dando a col un valore di 0 al posto del nuovo autonumber generato. Qualche idea sul perché? O un altro modo per farlo?
Vedere http://stackoverflow.com/q/186544/11683 – GSerg