Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/01/2011, 08:57
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 11 meses
Puntos: 220
Respuesta: SQL dinámica de campo LongBlob

Bueno entonces trata de hacer esto para solucionar tu problema:

Código C#:
Ver original
  1. SqlConnection Con = new SqlConnection("tuconexion");
  2.          SqlCommand Com = new SqlCommand();
  3.          
  4.          Con.Open();
  5.          Com.Connection = Con;
  6.          Com.CommandType = CommandType.Text;
  7.          Com.CommandText = "insert into tabla1(campo1,CampoLongBlob) values('aquipasaunvalor',@param1)";
  8.          Com.parameters.add(new SqlParamenter("@param1",SqlDbType.VarBinary));
  9.          Com.parameters["@param1"].value = valuearray;
  10.          Com.ExecuteNonQuery();
  11. Con.Close();

Es un ejemplo de como pasar parametros en una sentencia SQL funciona tanto como para SQL y MySQL solamente tendrias q cambiar las variables de conexion y el tipo de Parametro nada mas

bueno en caso que fuera MySql

Código C#:
Ver original
  1. MySqlConnectionCon = new MySqlConnection("tuconexion");
  2.          MySqlCommand Com = new MySqlCommand();
  3.  
  4. Con.Open();
  5.          Com.Connection = Con;
  6.          Com.CommandType = CommandType.Text;
  7.          Com.CommandText = "insert into tabla1(campo1,CampoLongBlob) values('aquipasaunvalor',?param1)";
  8.          Com.parameters.add(new MySqlParameter("?param1",MySqlDbType.LongBlob));
  9.          Com.parameters["?param1"].value = valuearray;
  10.          Com.ExecuteNonQuery();
  11. Con.Close();
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones

Última edición por Dradi7; 25/01/2011 a las 09:10 Razón: Pasando parametros por MySQL