none
Cuál base de datos me recomiendan para un programa portable RRS feed

  • Pregunta

  • Hola a todos, tengo una app portable la cuál utiliza muchos ficheros .xml tanto para la configuración como para almacenar información... Una vez ya avanzado unos años con ella, pues es engorroso y muy delicada pues a la mínima corrupción de uno de los ficheros de datos, adiós info, eh estado recurriendo a comprimir los ficheros de datos todos los meses para hacer respaldo... Estoy pensando en Sqlite o utilizar Base de datos basado en servicios de Microsoft SQL server pero tengo la limitante que tengo que tener esto instalado...

    Si utilizará Sqlite, solo tengo que llevar la librería junto con mi app y ya?

    jueves, 22 de octubre de 2020 11:28

Respuestas

Todas las respuestas

  • Con Sqlite la base de datos la creas como un unico archivo y es bastante compacta.  Para usarla solo necesitas añadir el paquete nuget "System.Data.SQlite" o "System.Data.SQlite.Core".  SqLite está soportada por entity Framework por lo que se te facilita el acceso.
    jueves, 22 de octubre de 2020 11:38
  • Pero en términos de portabilidad, solo sería mi app la base de datos y la dll de Sqlite?
    jueves, 22 de octubre de 2020 11:48
  • Exactamente.

    Para crearla y editarla puedes usar La herramienta LINQPad que tiene una versión gratuita

    jueves, 22 de octubre de 2020 12:05
  • Hola cl2raul66

    Gracias por confirmar que se ha encontrado una solución a la consulta realizada. Debido a ello, este hilo será cerrado. 

    Si es necesario, por favor abra un nuevo hilo. 

    Gracias por usar los foros de MSDN. 

     

     Andres Aguilar

    ____________________________ 

      

    jueves, 22 de octubre de 2020 17:48
    Moderador