Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2004, 08:29
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Pregunta manejar BeginTransaction, Commit y RollBak en ASP.NET

Estoy tratando de manejar esos conceptos, pero no he podido. Miren mi código:

Código:
cnn.Open()
daDataAdapter.DeleteCommand = New SqlClient.SqlCommand
daDataAdapter.DeleteCommand.Transaction.Connection.BeginTransaction()

	strSQL = "Delede from TipoSolicitud Where tsCodigoSolicitud = " & Grid.DataKeys(e.Item.ItemIndex)
	daDataAdapter.DeleteCommand.CommandText = strSQL

	daDataAdapter.DeleteCommand.ExecuteNonQuery()


	strSQL = "Delede from EncargadosSolicitud Where tsCodigoSolicitud = " & Grid.DataKeys(e.Item.ItemIndex)
	daDataAdapter.DeleteCommand.CommandText = strSQL

	daDataAdapter.DeleteCommand.ExecuteNonQuery()

daDataAdapter.DeleteCommand.Transaction.Commit()
cnn.Close()
En la línea en la cual intento hacer BeginTransaction me da el siguiente error:
Cita:
Object reference not set to an instance of an object.
pero si se dan cuenta yo estoy creando mi objeto en esta línea:
Código:
daDataAdapter.DeleteCommand = New SqlClient.SqlCommand
QUe estoy haciendo mal?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--