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>>

Responder a