CLR: .Net / Mono / Boo / Otros CLR > C#
Conectar a una BD interna c# - no hay forma...
Altrox:
Bueno pues, como he dicho antes aquí dejo un pequeño ejemplo muy básico de SqlServer Express 3.5 y OleDbCommand.
Lo puse un mi página como proyecto para quien quira que se lo pueda descargar(codigo fuente).
grupoalpha.info/web/?pagina=proyectos/Ejemplo_Ole_SQL
En las sentencias SQL se distinguen minúsculas y mayúsculas...
Saludos!
nax:
ok.. no hay error.. así que quizá yo estoy confudiendo conceptos...
pero a mi me interesa que esa .sdf guarde los datos y no los pierda..
en ambos códigos (el tuyo y el mio) cuando paro la prueba los datos se evaporan, yo quiero almacenar esos datos dentro del programa...
acaso le estoy errando a algo?
Altrox:
Al iniciar la depuracion los datos no se quedan grabados, pero si accedes al directorio debug o relase y ejecutas el exe, insertas, cierras y vuelves a ejecutar exe los datos que se insertaron anteriormente aparecen.
En el explorador de soluciones, en las propiedades del archivo sdf en la propiedad Copiar en el directorio de resultados dale de valor Copiar si es posterior. Igual tienes puesto Copiar siempre.
A mi los datos que inserto si que se quedan grabados en el sdf
nax:
Una vez mas millones de gracias Altrox.
Finalmente comprendí como funciona todo este tema tras probar y probar :brickwall:
Los códigos funcionan estupendamente, y como bien dices, si ejecutas el .exe de /debug o /release la BD se guarda..
Lo que he descubieto es que si yo actualizo la bd en el explorador de servidores lo que hace es sincronizar la bd con el "original" lo que hace que se borren todos los datos que se insertaron anteriormente...
Enfin, caso cerrado y muchisimas gracias. :good:
Navegación
[*] Página Anterior
Ir a la versión completa