Windows applications and use of RDBMS
-
Ok this might sound like a very dumb questions to many ppl but I have got to understand it so ignore the dumbness of the question:). Anyways, in windows applications (for e.g. Quicken, QuickBooks, MS Money or any other data-extensive application) how and where do they store the data? Do they use a database? if they use a database then why don't they ask us to install a database engine (which should be a prerquisite - MSDE for instance)? If they don't use database then how in the heck do they keep up with the relational data?:confused: Your help will be appreciated:). Thanks in advance.
-
Ok this might sound like a very dumb questions to many ppl but I have got to understand it so ignore the dumbness of the question:). Anyways, in windows applications (for e.g. Quicken, QuickBooks, MS Money or any other data-extensive application) how and where do they store the data? Do they use a database? if they use a database then why don't they ask us to install a database engine (which should be a prerquisite - MSDE for instance)? If they don't use database then how in the heck do they keep up with the relational data?:confused: Your help will be appreciated:). Thanks in advance.
I don't know how they store their data, but I guess it's some custom binary format. But for your own applications you might want to use SQLite. It's a database similar to MySQL (though lacking some feaetures) which stores a database into a single file For C# (and .NET) you can use the Mono.Data.SQLite class in your applications regards