mtm_king (99722) writes "Here is the deal – I want to write a little Windows (form) program that will search and display some data from a small (50 MB) database (5 search/filter-able fields, 50 fields total, 5 tables). I need the “solution” to be self-contained. I want to end up with an executable (exe) file that is not dot-net dependent. I want the database driver to either compile into the exe or at least be a DLL file that does not have to be “installed”. I want this to run from a hard disk, CD or flash drive – the data will be read only. The program will not touch the “system registry” and will not know that the internet exists.
I have several programs like this used by dozens of end users. OK – I wrote them 10+ years ago with Delphi 5 (gift from God) using Advantage Database Server (loved it, bought by Sybase).
One of the programs needs a complete rewrite.
I make a few thousand dollars a year updating the data. Supporting dot-net and SQL Server Express and keeping them updated is not what I want or can afford to do for a bunch of end users, most of whom I have never met.
(I am not saying dot-net is evil. For “work” I use Visual Studio every day, not that I enjoy it. And I like Microsoft SQL Server.)
I just need to write a simple program that takes search criteria and does something like a “select”statement on a database. It used to be easy. Now it is hard. I feel old.
IMO — Windows' registry has been a cruel affliction on users, developers, and support folks since it was unleased on the the world. I think that the number of problems that registry has caused is a magnitude greater than the number of problems it has solved. (That statement may not be correct if it did not solve any problems, but you know what I mean.) Anyone out there agree with me and John D? Join us and complain! (I run Linux at home so easy on the submitter should stuff.)" top