ODBC is a WIN32 based DB agnostic data access API
ODLEDB is a COM based DB agnostic data access API
Whether one is layered on top of the other depends on the concrete
implementations. AFAIK the early versions of the SQL Server OLE DB provider
have been layers on top of the SQL Server ODBC driver, but that is long long
ago. What you may think of is the OLEDB provider for ODBC, which is in fact
a bridge provider, but you are not forced to use it. If you choose a DB
specific OLE DB provider, chances are very good that it is a native one (not
layered on another DB api). Ask the developer of the provider if you need to
make that sure.
Marcus
"ram_palavalasa" <ra*******************@no-mx.forums.yourdomain.com.au>
wrote in message
news:ra*******************@no-mx.forums.yourdomain.com.au...
Hi all,
I have a assignment of vc++.net and sybase to populate data and
generate reports which is the best one?
is OLEDB more efficient than ODBC? i think OLEDB itself is a layer on
the ODBC..then how it can be?
Thanks,
RAM
--
ram_palavalasa
------------------------------------------------------------------------
ram_palavalasa's Profile: http://www.hightechtalks.com/m320
View this thread: http://www.hightechtalks.com/t365341