• 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: Oracle Classes using the OCI?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Oracle Classes using the OCI?


  • Subject: Re: Oracle Classes using the OCI?
  • From: Michael Sullivan <email@hidden>
  • Date: Sun, 5 Nov 2006 02:20:44 +0900

On Nov 5, 2006, at 01:25 , Jonathan Monroe wrote:


On Nov 4, 2006, at 6:57 AM, Ted Thibodeau Jr wrote:

On Nov 3, 2006, at 9:24 AM, Michael Sullivan wrote:

I'd like to do development using the Oracle OCI libraries to link
in with my Objective-C applications.  I find it very hard to
believe that no one has written any examples of this, or a class
library similar to the Oracle OCCI (C++) classes.  Especially given
the number of hits on resumes my Google queries get.

ODBC?

It's a free development environment, and doesn't leave your application
bound to Oracle (unless you really want it that way).


iODBC is part of the Mac OS X default environment, though the Cocoa
Frameworks were left out of what Apple ships -- their choice, please
complain to Apple about the lack! -- they *are* available at no cost
in the form of the pre-compiled iODBC SDK download from OpenLink, or
you can even build them yourself following the instructions found
at iODBC.org.

For Cocoa development, I recommend Andy Satori's open source (BSD) ODBCKit:


http://sourceforge.net/projects/odbckit

One nice thing about ODBCKit is that it uses the ODBC libraries that Apple ships with Mac OS X, which work great - the additional third party iODBC frameworks don't have to be present. Apple's libraries are superior to the iODBC frameworks because they always look for DSN configuration files in the same place. The iODBC frameworks look for the files in 5 different places, and the default location where it writes the files seems to change from one release to the next. This makes an iODBC framework-based application more difficult to support in the field than one based on Apple's ODBC libraries.

Jonathan Monroe
Actual Technologies - ODBC for Mac OS X
http://www.actualtechnologies.com

Hi Jonathan,

Thanks for your answer.

I'm trying to do some custom software to go against our databases for input, etc. rather than something for end users. I'd still like to get ODBC drivers from your company into the hands of our people once we have a better way of dealing with Excel and Japanese.

In the mean time there's Cocoa. I'm more familiar with C, Perl and Ruby, and have no real desire to do WebObjects with Java. It also looks like Cocoa will handle all the language issues for me.

You mention using his ODBCKit doesn't require any additional drivers, but his documentation implies that some ODBC driver, like yours would be required. I'm not opposed to shelling out for a license for myself for doing a bit of development and get my hands dirty with Xcode.

So, is what you say true, no need for ODBC drivers?

ODBC looks like the best way to go using his ODBCkit from the brief look I had.

Thanks,

Mike


Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Re: Oracle Classes using the OCI? (From: Jonathan Monroe <email@hidden>)

  • Prev by Date: Re: double forwarding problem
  • Next by Date: [OT] Re: Oracle Classes using the OCI?
  • Previous by thread: Re: Oracle Classes using the OCI?
  • Next by thread: [OT] Re: Oracle Classes using the OCI?
  • Index(es):
    • Date
    • Thread