IPB SourceForge.net Logo

Welcome Guest ( Log In | Register )

[ Outline ] · Standard · Linear+

> DatabaseKit, the time has come the walrus said

markd_mms
post Feb 20 2006, 09:54 AM
Post #1


Advanced Member
***

Group: Members
Posts: 42
Joined: 25-July 05
Member No.: 167



It seems the time to start implementing the DatabaseKit has arrived. I've checked in the final(ish) copy of DB.CBD for you all to peruse at your leisure.

It'll all based around the VCL DB classes although I've taken out some of the BDE specific stuff. In terms of implementation I was thinking it would be based around base classes with no DB specific functionality and then subclass and implement the db specific stuff. So we would end up with

Database ---> FBDatabase
Dataset ---> FBQuery

etc...

Is lack of ORM an issue for anyone? I was leaning towards not using an intermediate library like DTL or DBStep because 1) it's an extra library that will need to be maintained if it's orphaned 2) it's not too hard using the native libraries for most of the DB's I can think of and 3) it doesn't offer much extra functionality that we would use. I suppose if it's a big problem then I can go back and redesign the kit or alternatively we could VCFify one of the DB libs. Otherwise I'll start coding!

Mark
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicTopic OptionsStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
 

Lo-fi Version : 18th May 2013 - 02:55 PM