Unfortunately, and even after two re-installs, I haven't been able to get the NET side of Delphi working. And in any case I'm just a bit suspicious about their take on NET and the future of Borland and GodeGear. Time will tell but for the present at least I won't make any investments with either company. I finally did get Firebird working though. And as I've made other posts about that here this morning I won't go into it again here. So we'll see what happens. Either way I'm going to have to knuckle down and learn more C# though because that's what the examples are in. And for example, in the dB40 database I was talking about, once you get into structured objects the code gets a little too complicated for me to translate easily, thus I'm stuck again. So I'm going to give firebird an honest try for awhile.
from Robert Meek dba Tangentals Design CCopyright 2006 Proud to be a moderator of "The Delphi Lists" at elists.org (["An unused program is the consequence of a higher logic!", nil]) As written in The Compendium of Accepted Robotic and Surrlogic Theorems Used in the Self Analysis of Elemental Positronic Pathways...1st Edition Revised -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Price Sent: Wednesday, January 24, 2007 4:12 AM To: Moderated discussion list about database programming with Borland's Delphi Subject: Re: Database Alternatives (Chris Stebbing) Robert Meek wrote: > Firebird one hears a great deal about, and it is free! We even have > as one of our members of the dB list one of it's most respected advocates > who has published on the dB, "Helen Borrie". Again, I hear a lot about it > but the community itself is not likely to offer much help to newbies who ask > basic questions. And their documentation, although abundant, is very > difficult to understand and keep in focus. I honestly did not get the > chance to really try Firebird out because after a month of asking questions > on various Firebird servers, I still hadn't managed to get a rundown of the > basic steps I required to setup and begin using it. > Yes, this is an often encountered issue if you download the zip files. To be honest, the installers are the only way to go when setting up a server to work against. Once setup, and the services running, it is a very fast and good little beast. > And so with all this, and more, in mind, I started looking at Object > Oriented Databases, like Db40, Cache', and a few others you can Google for. > Their overall simplicity in design and use is a breath of fresh air compared > to the traditional RDBMS's, and for most saving and then accessing data is > as simple as a class's own Get and Set methods! For example, just today I > began a new test project in my NET studies which involved the creation of a > simple class that had nothing more than a constructor and 9 string fields. > All that I had to do to store an instance of my class was to write four > little lines of code! And it's even less to access all the stored classes > of that type and select the one needed by one of the fields designed for > that purpose! In most RDBMS's, just to do the same thing, one must create a > datamodule, add a bunch of components, set a lot of properties, design > tables with fields and indexes, then make sure the dB is active before > anything useful can be done! > Have you looked at the ECO Framework for .NET in the Borland IDE's? It is basically built on your drawing your data classes in a UML diagram. It will then write out your classes, and it is an Object Persistence Framework, meaning it will control all aspects of get, adjust, etc. You can do most interactions with OCL (Object Constraint Language) rather then SQL, and you can achieve a lot with this, and still target multiple DB platforms, as it will persist the data in quite a few databases by default, and any you can write a simple Persistence Mapper around any Ado.Net providers a supplier might have. For those of you moving to SQL compliant databases that really might not want the hassle of the complexities, and the huge time savings the OPF can give you, it's well worth a look. Yes, it does cost a little more to get the Architect version, but that few extra hundred dollars/pounds is well spent. :) > The only drawback to these types that I was able to see, was in > total cost of use. Their published fees are all quite high with a variety > of service and deployment models to choose from. However upon writing to > three of these vendors, I've been assured that they do work with small > developers to ensure profitability no matter the size of their account. > Others have quoted me discounts of up to 60%! And most have a gpl for > personal and give-a-way work as well! So I've begun working with dB40 as I > said, and unless I hit a brick wall that I haven't yet foreseen, I don't > imagine looking back! > > > > from Robert Meek dba Tangentals Design CCopyright 2006 > Proud to be a moderator of "The Delphi Lists" at elists.org > > (["An unused program is the consequence of a higher logic!", nil]) As > written in The Compendium of Accepted Robotic and Surrlogic Theorems Used in > the Self Analysis of Elemental Positronic Pathways...1st Edition Revised > _______________________________________________ Delphi-DB mailing list Delphi-DB@elists.org http://www.elists.org/mailman/listinfo/delphi-db _______________________________________________ Delphi-DB mailing list Delphi-DB@elists.org http://www.elists.org/mailman/listinfo/delphi-db