El delete no lleva el *. La sentencia sería solamente: delete from trabajadores. Slds. ________________________ Ing. Carlos Javier Toledo -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Pepe Ballaga Enviado el: Jueves, 19 de Marzo de 2009 06:13 p.m. Para: [email protected] Asunto: [puntonet] duda con Oledbcommand
Holaa amigos ¿que puedes estar mal en este codigo que utilizo Oledbcommand para
borrar registros?. el asunto es que no me borra ninguno. muchas gracias. nos
leemos
OleDbConnection oleconn = new
OleDbConnection(Properties.Settings.Default["DataBaseMDF"].ToString());
OleDbCommand comando=new OleDbCommand();
OleDbTransaction transaccion = null ;
//OleDbCommand comando = new OleDbCommand("delete * from
trabajadores", oleconn);
comando.Connection =oleconn ;
oleconn.Open();
transaccion=oleconn.BeginTransaction(IsolationLevel.ReadCommitted);
comando.Connection=oleconn;
comando.Transaction=transaccion ;
try
{
comando.CommandText="delete * from trabajadores";
int pepe=comando.ExecuteNonQuery();
mensage = "";
transaccion.Commit();
}
catch (NullReferenceException ex)
{
mensage = ex.Message;
MessageBox.Show(this, ex.Message, "Error del Sistema",
MessageBoxButtons.OK);
}
PEPE
Pepe Ballaga
Empresa Generacion Distribuida Ciudad Habana
Telf: 8613543 ext 812
861 2679
862 8675
862 3686
[email protected]
[email protected]
<<image002.jpg>>
