Doubt about application database made in C #

2

I'm creating an application in C #, but I had a question. Which database is used so that it is not necessary to install the database on the client system? For example: If I were to use Postgresql how could I integrate the application with the database at the time of installing without having to install the DBMS itself? Not that the DBMS is Postgresql, would it be something like SQL Server that is already included in the C # or SQLite library itself?     

asked by anonymous 28.06.2015 / 19:24

2 answers

0

Microsoft recommends the SQL Server Express LocalDb . It ships in a single data file an instance of SQL Server, not requiring installation of a database just for the application.

    
28.06.2015 / 22:40
0

SQLite would be a great option, as well as the bank being Cross Platform , it's lightweight and you just need to import the runtimes pro C# . There is already a db manager for it ( SQLite Administrator ). Have you thought about using the same DB on Android?

28.06.2015 / 22:47