Not exactly.
ADO is COM, usable from, for instance,
VB or other high-ish level languages that can use COM. Of
course, a low level language like C++ can also use ADO, assuming that lower level language can use
COM.
ADO in turn uses OLDEB, which is a lower level API.
ADO.NET is indeed managed code (framework). Which you can use from any language that supports
managed code.
--
Tibor Karaszi, SQL Server MVP
http://www.karaszi.com/sqlserver/default.asp
http://sqlblog.com/blogs/tibor_karaszi
"Eric Kaplan" <tobycraftse@yahoo.com> wrote in message
news:g7jmu39oj1ci5v993m0ung604uroqgesed@4ax.com...
> is that the main difference between ADO and ADO.net is
>
> ADO = native C++, need write more code to do query
>
> ADO.net = managed C++, write less code to do the same thing?