Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
For local applications, SQLite is usually used. But if you need access from several PCs, then you need some kind of backend (a server with any DBMS). If you want to do without a server, then you can upload the SQLite database file to some cloud like Google Drive and try to synchronize it via API (there seems to be a public one).
Microsoft SQL Server Express Edition
https://www.microsoft.com/en-us/sql-server/sql-ser...
1 - WPF starting point == MS SQL family ... besides Express, there is also LocalDB .. depends on the type of application, usage and workload ... in particular, as a database for a client application, LocalDB is better than Express
2 - database shared in networks - yes, Express, but google the limits ... to be ready when you hit them
3 - there are many lightweight embedded databases out there. the leader is SQLite, mentioned by FireBird (subtleties with licensing), and "like uncut dogs" - all kinds of "embedded DB for DotNet" .. many of them are quite network
Any will do!
If there are few users, it is not practical to use a large DBMS.
Perhaps FireBird would be suitable
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question