Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2005, 10:00
DJ_MXB
 
Fecha de Ingreso: septiembre-2004
Mensajes: 21
Antigüedad: 19 años, 8 meses
Puntos: 0
aplicacion correcta de transacciones SQL

bueno pues tengo esta duda:

en mi aplicacion tengo que agregar datos a 2 tablas de una base de datos en
SQL, el problema es que no se cual es la manera correcta de hacerlo, aver si me explico mejor con codigo.

Esta es una opcion:

dim SQL as string

SQL = "INSERT INTO Tabla1 (Campo1,Campo2) VALUES ('1','2')"
cn.BeginTrans
cn.execute SQL
cn.CommitTrans

SQL = "INSERT INTO Tabla2 (Campo1,Campo2) VALUES ('1','2')"
cn.BeginTrans
cn.execute SQL
cn.CommitTrans



Esta es otra opcion:

dim SQL as string
cn.BeginTrans
SQL = "INSERT INTO Tabla1 (Campo1,Campo2) VALUES ('1','2')"
cn.execute SQL
SQL = "INSERT INTO Tabla2 (Campo1,Campo2) VALUES ('1','2')"
cn.execute SQL
cn.commitTrans




cual es la manera correcta de usar las transacciones ?????