Estoy intentando crear un registro en una tabla con sql mobile.
Tengo una base de datos con una tabla de dos campos (codigo,descripcion).
pero al ejecutar el siguiente código, lo ejecuta correctamente pero no añade ningun registro a la tabla.
Alguien podria indicarme si estoy haciendo algo erroneo, soy nuevo en el tema.
//******************************************************
private System.Data.SqlServerCe.SqlCeConnection ConexionConBD;
private System.Data.SqlServerCe.SqlCeCommand Orden;
public void escribirbd()
{
string strConexion = "Data Source=" + (System.IO.Path.GetDirectoryName
(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase))
+ "\BaseDatos.sdf;Persist Security Info=False";
ConexionConBD = new System.Data.SqlServerCe.SqlCeConnection(strConexion);
string winsert = "insert into tabla (codigo,descripcion) values (315,'BARCELONA')";
int wnum = 0;
{
ConexionConBD.Open();
Orden = new System.Data.SqlServerCe.SqlCeCommand(winsert,ConexionConBD);
wnum=Orden.ExecuteNonQuery();
ConexionConBD.Close();
}
}
//*****************************************************
desde ya, gracias por su atención.