Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/07/2010, 05:35
Baldur
 
Fecha de Ingreso: mayo-2005
Ubicación: Vimianzo. A Coruña
Mensajes: 230
Antigüedad: 18 años, 11 meses
Puntos: 1
Respuesta: Parameters en MySqlCommand no funcionan

Sí, claro, sin problema.
Este es el método ejecuta(está sobrecargado)
Código C++:
Ver original
  1. public static int ejecuta(MySqlCommand sql, MySqlTransaction t)
  2.         {
  3.             try
  4.             {
  5.                 sql.Connection = BD.Conexion();
  6.  
  7.                 if (t != null) sql.Transaction = t;
  8.  
  9.                 return sql.ExecuteNonQuery();
  10.                 //Catch sqle As SqlException
  11.                 //    sql.Connection.Close()
  12.             }
  13.             catch (Exception e)
  14.             {
  15.                 MessageBox.Show(e.Message, "Se ha producido un fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
  16.                 return -1;
  17.             }
  18.         }
  19.  
  20.         public static int ejecuta(MySqlCommand sql)
  21.         {
  22.             return BD.ejecuta(sql, null);
  23.         }

pd: gracias por la sugerencia de AddWithValue, pero sigue dando el mismo fallo...
__________________
Técnico Superior en Desarrollo de Apliciones Informáticas