Hi all
I'm working on a C# WPF MVVM project for and of mine and I and after heroically (read: stupidly) trying to use text files for a basic database for quick prototyping (I know, don't ask, in my head it was like, "It's only 5 records, how bad can it be?"). I'm about a week in, the app works fine, but ja, I need something a little more robust - auto-increment would be a wonderful start...lol...
I've got a lot of experience with MySQL, been using it for years now with Toad for MySQL (it's best, bro), I've dabbled with MSSQL and did Oracle and Interbase for university and I'm well-versed in using XML - so I'm no slouch when it comes to database design. Yet, strangely enough, I can't for the life of me use Access.
Seriously, though, since I'm still prototyping and would like to create binaries for him to install on his machine for user testing, I thought it might be better if I use an embedded database for the program, rather than ask him to install and configure any of the "heavyweight" RDBMSes. I poked around and shortlisted 3, SQLite, Firebird and Microsoft Compact CE but decided to drop CE because it has way too many limitations. I'm as yet mostly undecided, I'm leaning more towards SQLite just because it's more popular and has more documentation/extensions, etc...However, out of curiosity, I just wanted to get some opinions from people who've used either/or. It'd be great to hear from someone who's used both and can give comparisons and reasons for one over the other.
Thanks.
Sethmo
I'm working on a C# WPF MVVM project for and of mine and I and after heroically (read: stupidly) trying to use text files for a basic database for quick prototyping (I know, don't ask, in my head it was like, "It's only 5 records, how bad can it be?"). I'm about a week in, the app works fine, but ja, I need something a little more robust - auto-increment would be a wonderful start...lol...
I've got a lot of experience with MySQL, been using it for years now with Toad for MySQL (it's best, bro), I've dabbled with MSSQL and did Oracle and Interbase for university and I'm well-versed in using XML - so I'm no slouch when it comes to database design. Yet, strangely enough, I can't for the life of me use Access.
Seriously, though, since I'm still prototyping and would like to create binaries for him to install on his machine for user testing, I thought it might be better if I use an embedded database for the program, rather than ask him to install and configure any of the "heavyweight" RDBMSes. I poked around and shortlisted 3, SQLite, Firebird and Microsoft Compact CE but decided to drop CE because it has way too many limitations. I'm as yet mostly undecided, I'm leaning more towards SQLite just because it's more popular and has more documentation/extensions, etc...However, out of curiosity, I just wanted to get some opinions from people who've used either/or. It'd be great to hear from someone who's used both and can give comparisons and reasons for one over the other.
Thanks.
Sethmo