1
Setting:
I’m developing a small app WinForm
in C#
to distribute to sellers to assemble their quotes more quickly and would like to store simple information such as budget issued and registered customers.
Well, until today I developed only working with SQL Server
, but in this project I would like to install, along with the distribution of the application, a local database in each client that is not affected if the application is updated.
I searched some options of "small db", such as SQLite
, but as I understand it, the file with the logs is distributed along with the application and my concern is in not losing the data already saved on each PC.
Is there any standard way to handle this?
My question is at the time of application update: if the database is distributed along with the application, soon it will be replaced in a possible update, correct (or not?). It’s this problem that I don’t know how to handle and I’d like to get around.
How to work using and storing records in local databases for each client, without there being substituição
of these Bank in an app update?
What you mean by "don’t lose the data already saved on each PC"?
– Vinícius Gobbo A. de Oliveira
I mean that in my head, when updating an application that uses local data, the files where records are stored will also be overwritten, right? Or not? Such data loss I want to avoid.
– Cassio Milanelo