PATCH: JetVC.exe VC++ Support Files for the Jet OLE DB Provider 4.0 (228525)



The information in this article applies to:

  • Microsoft OLE DB Provider for Jet 4.0
  • Microsoft Data Access SDK 2.1

This article was previously published under Q228525

SUMMARY

The Microsoft Data Access SDK 2.1 update does not include all of the needed Visual C++ support files for the Microsoft Jet OLE DB Provider 4.0. This patch includes all of the needed header files, .lib files, and .idl files for the Jet OLE DB Provider 4.0.

NOTE: The Microsoft Jet OLE DB Provider 4.0 is installed by the MDAC 2.1 GA Redistribution Setup executable, which is available for download from the following web location:

http://msdn.microsoft.com/dataaccess

NOTE: Microsoft Data Access SDK 2.5 (which has been included with Platform SDK) comes with all these files. Do not apply this patch if using DA SDK 2.5.

MORE INFORMATION

The following files are available for download from the Microsoft Download Center:
Release Date: Jul-23-1999

For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

Description Of Files Included in JetVC.exe

Jetoledb.hHeader file containing the interface definitions for the IDBUserAttributes, IIdle, and IJetCompact Jet extended OLE DB interfaces.
Jetoledb.idlIDL file for the Jet OLE DB Provider 4.0 Jet extended interfaces.
Idlmulti.hA special header file referenced by Jetoledb.idl.
Jetoledb.libLibrary file containing the IIDs for the extended Jet OLE DB interfaces.
Msjetoledb.hThe main Jet OLE DB Provider 4.0 header file.

Directions for Use of Jet OLE DB Support Files in Visual C++

If you are using just the core OLE DB interfaces with the Jet Provider, you need to include only Msjetoledb.h in your project.

If you are using one or more of the Jet extended OLE DB interfaces (IDBUserAttributes, IIdle, or IJetCompact), you need to include Jetoledb.h as well as link your project with the Jetoledb.lib file.

If you want to use the Jetoledb.idl file with your project, you also need to include Idlmulti.h in your project. Also note that Jetoledb.idl references the Oledb.idl file installed by the Microsoft Data Access SDK 2.1. The Oledb.idl file is installed under the MDACSDK\unsupported\idl folder. Note that Oledb.idl also references other .idl files in the same folder, so for best results you should append the MDACSDK\unsupported\idl folder to your project include folders if you are using Jetoledb.idl.

REFERENCES

The updated version of this header file can also be found with Visual Studio 6.0 Service Pack 3 (SP3). See the Readme.htm file provided with the service pack for more information. This Readme file can also be downloaded from the service pack download site at the following location:
The Data Access SDK Update 2.1 can be downloaded from:

Modification Type:MajorLast Reviewed:5/10/2006
Keywords:kbdownload kbDatabase kbfile kbhowto kbJET kbMDACNoSweep kbpatch kbProvider KB228525 kbAudDeveloper