Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/06/2016, 14:41
antonio_dsanchez
 
Fecha de Ingreso: abril-2015
Mensajes: 130
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: guardar datos en base de datos sql en c#smart devices

ya no me marca el error pero ahora no me guarda los datos.

/////////////////inicio guardar
//cadena de conexion
string partDir = System.IO.Path.GetDirectoryName(System.Reflection. Assembly.GetExecutingAssembly().GetName().CodeBase );
string partBD = System.IO.Path.Combine(partDir, "embarque.sdf");
string connectionstring = string.Format(@"DataSource={0}; Password ='root'", partBD);

try
{
using (SqlCeConnection con = new SqlCeConnection(connectionstring))
{
string ConsultaSQL = "INSERT INTO ENVIO VALUES(@RAID, @NPARTE, @CANTIDAD, @VENTANA, @LIDER, @FECHA)";

foreach (DataRow row in dt.Rows)
{
SqlCeCommand cmd = new SqlCeCommand(ConsultaSQL, con);

cmd.Parameters.Clear();

cmd.Parameters.AddWithValue("@RAID", Convert.ToString(row["Raid"].ToString()));
cmd.Parameters.AddWithValue("@NPARTE", Convert.ToString(row["Nparte"].ToString()));
cmd.Parameters.AddWithValue("@CANTIDAD", Convert.ToString(row["Cantidad"].ToString()));
cmd.Parameters.AddWithValue("@VENTANA", Convert.ToString(row["Ventana"].ToString()));
cmd.Parameters.AddWithValue("@LIDER", Convert.ToString(row["Lider"].ToString()));
cmd.Parameters.AddWithValue("@FECHA", Convert.ToString(row["Fecha"].ToString()));

con.Open();

cmd.ExecuteNonQuery();

con.Close();
}

}

MessageBox.Show("Datos Agregados");

}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
///////////////fin guardado