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

buenos días estoy con una aplicación que requiero guardar un data grid en una base de datos. que esta en la misma aplicación.

estoy creando una base de datos Microsoft SQL Server Compact 3.5 (.NET Framework Data Provider for Microsoft SQL Server Compact 3.5) en c#smart devices

tengo mi tabla embarque y mi base se llama embarques.

pero me marca un error al conectar

mi código es este:

public SqlConnection con = new SqlConnection("Data Source = localhost\\ Initial Catalog = embarques ;Password=root;Persist Security Info=True;User ID=Administrador; Integrated Security = true;");


y mi código para guardar los datos de mi data grid es este

SqlCommand agregar = new SqlCommand("insert into EMBARQUE values(@RAID,@NPARTE,@CANTIDAD,@VENTANA,@LIDER,@FE CHA)",con);
con.Open();
try
{
foreach (DataRow row in dt.Rows)
{
agregar.Parameters.Clear();

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

agregar.ExecuteNonQuery();
}
MessageBox.Show("Datos Agregados");
}
catch (Exception ex)
{
MessageBox.Show("Error al Agregar");
}
finally
{
con.Close();

}