Re: Deleting an Outlet (member variable) and Database Access
Re: Deleting an Outlet (member variable) and Database Access
- Subject: Re: Deleting an Outlet (member variable) and Database Access
- From: "John C. Randolph" <email@hidden>
- Date: Thu, 1 Nov 2001 22:15:11 -0800
On Thursday, November 1, 2001, at 08:08 PM, email@hidden wrote:
[snip]
Obviously, I've always used Microsoft Jet, DBase, MSSQL, and ODBC, but
what do I use for database engines in Cocoa, and what is compatible
with the FileMaker database platform?
Oh, the pain...
There used to be an excellent database access framework for OpenStep and
Cocoa, called the Enterprise Objects Framework. Regrettably, EOF was
handed over to the WebObjects group, and is now a Java-only product.
There are two excellent database engines which offer Objective-C APIs,
FrontBase and OpenBase. Both of them were developed by people
well-known in the NeXTSTEP community. Their design goals are slightly
different, with FrontBase emphasizing high performance with little to no
maintenance for very large data sets, and OpenBase emphasizing ease of
development. I suggest you read about them both, and decide which one
best fits your application.
http://www.frontbase.com/cgi-bin/WebObjects/FrontBase
http://store.openbase.com/cgi-bin/WebObjects/OpenBaseStore?page=home
One of these years I plan to implement a schema for storing Objective-C
source code and documentation in a relational database, and when I do
I'm sure I'll use one or both of these.
-jcr
"Only in a police state is the job of a policeman easy." - Orson Welles