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

Reply via email to