ciao a tutti sono sandro,
volevo chiedervi un aiuto.
ho un db mysql e con piattaforma di programmazione utilizzo vb6.
ora vorrei sapere come faccio a recuperare l'ultimo id inserito in una tabella.
ho trovato questa funzione
SELECT LAST_INSERT_ID() FROM mia_tabella LIMIT 1;
per restituirmi un numero me lo restituisce però non è quello del record inserito.
Dim daox1 As ADOclass
Set daox1 = New ADOclass
daox1.SetQuery ("SELECT LAST_INSERT_ID() FROM `diagnostica immagini`.`dati_anagrafici_pazienti` LIMIT 1")
daox1.DoSelect
Dim controllo12 As Collection
Set controllo12 = daox1.ResultData
Dim la() As Variant
la = controllo12.Item(1)
MsgBox (la(0)), vbInformation, "prova"
grazie mille.
|