Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2006, 17:53
Avatar de OYEME
OYEME
 
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 307
Antigüedad: 21 años
Puntos: 1
transacciones con dbase???????

Hola maestros tengo un problema estoy intentado grabar varios registros con transacciones y pues cunado me falla el 3 registro se m quedan los 2 primeros lo cual no deberia de suceder ya que le estoy poniendo transacciones
mi lenguaje es vb2005 y mi bd esta en dbase (clipper)
este es mi codigo:

Try
If Cn.State = ConnectionState.Closed Then
Cn.Open()
End If
Tran = Cn.BeginTransaction
With Cmd
.Connection = Cn
.CommandType = CommandType.Text
End With

For I = 0 To Cadenas.Count - 1
Cmd.CommandText = Cadenas(I)
Cmd.Transaction = Tran
Cmd.ExecuteNonQuery()
Next
Tran.Commit()
Catch ex As Exception
Tran.Rollback()
MsgBox(ex.Message)
Finally
If Cn.State = ConnectionState.Open Then
Cn.Close()
End If
End Try

se puede utilizar transacciones en clipper??????
gracias por todo maestros
__________________
http://www.luisariashidalgo.com