Intanto Milio grazie per la cortese risposta.
Sto cercando di adattare il tuo codice al mio prg ed ho fatto in questo modo:
sTabella = m1.sPrefix & "causali"
hRecMod = M1.$hconn.Create(sTabella)
hRecMod!cau_sigla = TB_Sigla.Text
hRecMod!cau_descrizione = TB_Descrizione.Text
hRecMod.Update
sql = "SELECT LAST_INSERT_ID() "
hRecMod = M1.$hconn.Exec(sql) ' esegue la query
Print "ID ", hRecMod.Available, hRecMod.Count
Print hRecMod!cau_sigla
Stranamente hRecMod.Available è true e hRecord.Counti =1 però va in errore sulla print successiva. Suggerimenti?