MySQL - Transacciones

 
Vista:

Transacciones

Publicado por yaritza (1 intervención) el 02/02/2004 19:22:53
Hola: como puedo hacer transacciones con mysql desde visual basic Net? Ya tengo habilitadas mis tablas InnoDB, pero cuando ejecuto el còdigo no me hace nada. Este es el codigo:
Cadena = "Provider=MySQLProv;Data source=video"
db = New OleDb.OleDbConnection(Cadena)
db.Open()
Com = New OleDb.OleDbCommand("set Autocommit=1 ;", db)
Com.ExecuteNonQuery()
Com = New OleDb.OleDbCommand("start transaction ;", db)
Com.ExecuteNonQuery()
Com = New OleDb.OleDbCommand("insert into x(Clasificacion) values('mañana') ;", db)
Com.ExecuteNonQuery()
Com = New OleDb.OleDbCommand("insert into x(Clasificacion) values('hoy') ;", db)
Com.ExecuteNonQuery()
Com = New OleDb.OleDbCommand("Rollback ;", db)
Com.ExecuteNonQuery()

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder