May 2002
Beginner to intermediate
560 pages
11h 36m
English
Much code has been written using classic ADO. Rather than insist that programmers throw away existing code or port everything to ADO.NET at once, .NET provides a few different types of interoperability with classic ADO. First, because ADO is a library based on COM dual interfaces, you can use existing ADO code directly in .NET, even in languages such as C# and VB.NET. The TLBIMP utility lets you use COM-callable wrappers and existing COM libraries. Here is the TLBIMP command for producing a .NET assembly from msado15.dll:
tlbimp c:\program files\common files\system\ado\msado15.dll /out:net_msado15.dll
In fact, Microsoft ships a pre-generated wrapper for ADO in the .NET developers' SDK. Listing 9-10 shows how to ...