/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Datos invisibles...

 
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
aruga



Registrado: 28 Feb 2007
Mensajes: 38

MensajePublicado: 28/04/2008 8:15 am
Título: Datos invisibles...

Resulta que estoy realizando una aplicacion para escritorio, utilizando sqlserver compact y visual studio.
Introduzco datos en la base de datos desde el explorador de servidores y no hay ningun ploblema. Los leo y tal, y no hay problema.
El problema aparece cuando intento modificar la base de datos desde mi aplicacion. Es decir hago una iserccion de datos y no me da error, el executenonquery me devuelve 1, pero miro en la base de datos y no hay nada, sin embargo cuando actualizo un listbox con datos da labase de datos, si me sale el nuevo registro ¿?¿?, pero cuando cierro el Visual studio, y abro otra vez mi aplicacion ese registro invisible ya no esta en el listbox, con lo que supongo que se creara una compia temporal de la base de datos en la que si se puede modificar la tabla, pero al terminar noy se escriber en el archivo de la base de datos.Supongo. es un database.sdf que esta agregado al proyecto. Adjunto el codigo:
Código:

string cadenConexion1 = "Data Source=" + (System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)) + "\\MyDatabase#1.sdf;SSCE:Database Password='ibjandula'";         
String sentencia2 = "INSERT INTO Sucesos (Usuario, Suceso, Cuando, Tipo) VALUES ('" + comboBox2.Text + "', 'Ha iniciado sesion en la aplicacion', '" + DateTime.Now + "', 'Login')";
SqlCeConnection con = new SqlCeConnection(cadenaConexion1);
            SqlCeCommand cmd = new SqlCeCommand(sentencia2,con);
            con.Open();
            int i;
            i=cmd.ExecuteNonQuery();
            label1.Text=i.ToString();
            con.Close();
Volver arriba
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com