Click here to Skip to main content
15,887,027 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
QuestionRe: Best option for a local/standalone database in a desktop project? Pin
Luschan15-Sep-22 11:06
Luschan15-Sep-22 11:06 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
PIEBALDconsult13-Sep-22 3:37
mvePIEBALDconsult13-Sep-22 3:37 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Edward Aymami13-Sep-22 4:23
Edward Aymami13-Sep-22 4:23 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
RickZeeland13-Sep-22 5:48
mveRickZeeland13-Sep-22 5:48 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
BryanFazekas13-Sep-22 6:49
BryanFazekas13-Sep-22 6:49 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
rnbergren13-Sep-22 6:08
rnbergren13-Sep-22 6:08 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
FreedMalloc13-Sep-22 8:38
FreedMalloc13-Sep-22 8:38 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Davyd McColl13-Sep-22 22:28
Davyd McColl13-Sep-22 22:28 
I've used 4 databases for standalone desktop work:
  • Access: tends to get corrupted, you must remember to compact regularly
  • SqlCE: works ok, but may be missing some of the features you'd like; also doesn't do concurrency at all
  • Sqlite: powerful, small, embedded - a good choice
  • Firebird: Firebird: The true open source database for Windows, Linux, Mac OS X and more - this is honestly a really big hitter for the "standalone database" requirement. Yes, Firebird can run as a server, but it also can run standalone. Good performance, great SQL compliance, good drivers, etc.
I've used 3 of these to maintain a local db which is sync'd up to a master when connectivity allows. Out of all of them, Firebird was hands-down the best, and became what the project eventually used, after starting with SqlCE (and finding concurrency issues) then trying Sqlite (and finding some other issue, which may now be resolved - I think it didn't like multi-process access at the time?), then settling on Firebird, which worked brilliantly.
------------------------------------------------
If you say that getting the money
is the most important thing
You will spend your life
completely wasting your time
You will be doing things
you don't like doing
In order to go on living
That is, to go on doing things
you don't like doing

Which is stupid.

GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Ed Kautz14-Sep-22 4:59
Ed Kautz14-Sep-22 4:59 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
DerekT-P13-Sep-22 23:01
professionalDerekT-P13-Sep-22 23:01 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Member 1330167913-Sep-22 23:39
Member 1330167913-Sep-22 23:39 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Dan Neely14-Sep-22 3:53
Dan Neely14-Sep-22 3:53 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Member 1330167914-Sep-22 4:12
Member 1330167914-Sep-22 4:12 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
maze314-Sep-22 0:06
professionalmaze314-Sep-22 0:06 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
gervacleto14-Sep-22 1:29
professionalgervacleto14-Sep-22 1:29 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Thornik14-Sep-22 2:02
Thornik14-Sep-22 2:02 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
PaulANorman14-Sep-22 2:38
PaulANorman14-Sep-22 2:38 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Mark Starr14-Sep-22 3:09
professionalMark Starr14-Sep-22 3:09 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Cliff Buckley14-Sep-22 4:44
Cliff Buckley14-Sep-22 4:44 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Prahlad Yeri14-Sep-22 6:17
Prahlad Yeri14-Sep-22 6:17 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Steve Naidamast14-Sep-22 5:58
professionalSteve Naidamast14-Sep-22 5:58 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Bill S14-Sep-22 6:59
professionalBill S14-Sep-22 6:59 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
jochance14-Sep-22 17:53
jochance14-Sep-22 17:53 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Kate-X25714-Sep-22 21:31
Kate-X25714-Sep-22 21:31 
GeneralRe: Best option for a local/standalone database in a desktop project? Pin
Matt McGuire16-Sep-22 4:49
professionalMatt McGuire16-Sep-22 4:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.