[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freetds
Subject:    [freetds] Re: Accessing MSSQL from C on Linux
From:       Michael Peppler <mpeppler () peppler ! org>
Date:       2001-10-31 16:07:34
[Download RAW message or body]

Brian Bruns writes:
 > 
 > 
 > On Wed, 31 Oct 2001 JefferySamuel@binus.ac.id wrote:
 > 
 > > 
 > > btw: what's the different between ctlib and dblib ??
 > > sorry for one liner...
 > > 
 > 
 > dblib was Sybase's original database access api, personally I like using it,
 > it does what it does well.  Microsoft even still supports it (but only for
 > TDS 4.2).
 > 
 > Around the time Sybase system 10 came out, Sybase developed ctlib as a "next
 > generation" api.  The idea was that datasources may not be a relational
 > database and a broader API was needed for more advanced options (such as
 > placeholders for instance).  ctlib has less function calls but more
 > arguments per function.  personal aside: ctlib has always struck me with a
 > design by commitee feel, it does everything, but it's a bit harder to use.

True. But dblib suffers form name space collisions for a lot of stuff,
unfortunately.

ctlib is also more "regular", imho...

Michael
-- 
Michael Peppler - Data Migrations Inc. - http://www.mbay.net/~mpeppler
mpeppler@peppler.org - mpeppler@mbay.net
International Sybase User Group - http://www.isug.com

---
You are currently subscribed to freetds as: [freetds@progressive-comp.com]
To unsubscribe, forward this message to leave-freetds-113879Q@franklin.oit.unc.edu

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic