home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.databases
- Path: sparky!uunet!stanford.edu!kronos.arc.nasa.gov!butch!enterprise!news
- From: enterprise.rdd.lmsc.lockheed.com (Darrell Merrick)
- Subject: Re: Databases from C or Pascal
- Message-ID: <1993Jan23.000502.21026@enterprise.rdd.lmsc.lockheed.com>
- Sender: news@enterprise.rdd.lmsc.lockheed.com
- Nntp-Posting-Host: philippines.rdd.lmsc.lockheed.com
- Organization: Lockheed
- References: <1993Jan22.141540.3712@unix.brighton.ac.uk>
- Date: Sat, 23 Jan 93 00:05:02 GMT
- Lines: 23
-
- In article <1993Jan22.141540.3712@unix.brighton.ac.uk>, pdt@unix.brighton.ac.uk (taylor) writes:
- >
- > Does anyone know of a relational database package that can be accessed
- > from THINK C or pascal?
- >
-
- You can call Oracle from Think C or Think Pascal (as well as MPW C and Pascal).
- This can be done by embedding SQL calls directly in your code. This works
- much the same way as making regular SQL calls except you are tying Oracle
- fields to variables in your program for the selection or insertion of data.
- The embedded SQL calls are translated by an Oracle precompiler into a lower
- level form which can be understood by the compiler. Oracle for Macintosh
- includes the precompilers and libraries for doing this.
-
- Oracle and 4th Dimension are the major database packages on the Mac right now.
- Oracle is the only one that is SQL-based. 4th Dimension cannot be called
- externally, but it has it's own internal language, similar to Pascal, for
- processing.
-
-
- Darrell Merrick
- Lockheed Artificial Intelligence Center
- merrick@titan.rdd.lmsc.lockheed.com
-