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?