Bueno entonces trata de hacer esto para solucionar tu problema:
Código C#:
Ver originalSqlConnection Con = new SqlConnection("tuconexion");
SqlCommand Com = new SqlCommand();
Con.Open();
Com.Connection = Con;
Com.CommandType = CommandType.Text;
Com.CommandText = "insert into tabla1(campo1,CampoLongBlob) values('aquipasaunvalor',@param1)";
Com.parameters.add(new SqlParamenter("@param1",SqlDbType.VarBinary));
Com.parameters["@param1"].value = valuearray;
Com.ExecuteNonQuery();
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 originalMySqlConnectionCon = new MySqlConnection("tuconexion");
MySqlCommand Com = new MySqlCommand();
Con.Open();
Com.Connection = Con;
Com.CommandType = CommandType.Text;
Com.CommandText = "insert into tabla1(campo1,CampoLongBlob) values('aquipasaunvalor',?param1)";
Com.parameters.add(new MySqlParameter("?param1",MySqlDbType.LongBlob));
Com.parameters["?param1"].value = valuearray;
Com.ExecuteNonQuery();
Con.Close();