• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Database Access
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Database Access


  • Subject: Re: Database Access
  • From: Chris Hanson <email@hidden>
  • Date: Mon, 28 Jan 2002 01:16:54 -0600

At 12:27 AM -0500 1/28/02, Carla Lewis wrote:
The only other thing I've seen that looks intriguing is WebObjects, but
I get the impression it IS the connectivity solution, but it's not a
database engine itself. I would love for someone to tell me that Apple
has their own database engine that is still available, but I don't think
I'm going to hear that.

WebObjects includes its own version of the Enterprise Objects Framework, which is the connectivity layer. You can use it with any of a number of databases including MySQL and PostgreSQL and FrontBase (which does have a free "E-Starter" license available). EOF does transparent object-relational mapping, and if you create your data model using the included EOModeler tool it'll even create your tables and constraints for you.

Apple doesn't offer an embedded database solution as part of Cocoa, Carbon, WebObjects, or any other of their technologies. Some people have used Valentina <http://www.paradigmasoft.com/> as an embedded database engine for general Mac software, but I've never tried it and I don't know how well it'll work with Cocoa. I don't know if the Mach-O version of the Valentina C++ SDK was compiled with GCC or with CodeWarrior. I'm not sure if GCC and CodeWarrior both use the same C++ ABI yet when generating Mach-O -- I'd guess they don't though.

Obligatory plea: *Please* file an enhancement request at <http://bugreport.apple.com/> if you're trying to build database applications with Cocoa, so Apple will either bring back EOF or build something even better. It's starting to look like there are 1-2 new requests EVERY WEEK asking for database access from Cocoa. If they all also show up in the bug & feature request tracking system, maybe Apple will get the hint that it's not just a small number of long-time NeXT developers that want it.

-- Chris

--
Chris Hanson | Email: email@hidden
bDistributed.com, Inc. | Phone: +1-847-372-3955
Making Business Distributed | Fax: +1-847-589-3738
http://bdistributed.com/ | Personal Email: email@hidden


References: 
 >Database Access (From: Carla Lewis <email@hidden>)

  • Prev by Date: Re: Database Access
  • Next by Date: Re: Database Access
  • Previous by thread: Re: Database Access
  • Next by thread: Re: Database Access
  • Index(es):
    • Date
    • Thread