ciao a tutti...

spero di non essere OT...

Ho un database MySQL5 ed una serie di applicazioni VB6 che in origine lavoravano con MS Access...

Per una questione di "uniformità" con altre applicazioni (intranet in particolare) devo "convertire" queste applicazioni VB per lavorare con MySQL...

L'unico inciampo che ho trovato fin'ora è che sembra che MySQL non riesca a gestire le transazioni...

Mi spiego meglio
codice:
Private Sub xxx()   
   On Error goto Errore
   cn.BeginTrans
   cn.Execue Sql1
   cn.Execute Sql2
   cn.CommitTrans
exit Sub
errore:
   cn.RollbackTrans
End Sub
Se la prima execute va a buon fine ma la seconda fallisce, la rollback non rimette a posto i dati (per esempio togliendo i dati di una INSERT) ma lascia tutto così com'e', portando ovviamente ad errori, duplicazione dati, etc...

Vi risulta?
Se è così (e non sto facendo errori), c'e' un metodo per far eseguire le transazioni a MySQL?

Spero di essere stato chiaro...
Ciao e grazie...