OLE DB consumer applications require the SqlOleDb.h C++ header file (190725)



The information in this article applies to:

  • Microsoft Visual C++, 32-bit Enterprise Edition 6.0
  • Microsoft Visual C++, 32-bit Professional Edition 6.0
  • Microsoft Visual C++, 32-bit Learning Edition 6.0

This article was previously published under Q190725

SUMMARY

OLE DB consumer applications that use SQLOLEDB provider specific properties require the SqlOleDb.h C++ header file.

When you install Visual C++ 6.0 (with Data Access options), SqlOleDb.h is not installed.

MORE INFORMATION

The following files are available for download from the Microsoft Download Center:
Release Date: Aug-10-1998

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. NOTE: Visual C++ OLE DB Wizards work without SqlOleDb.h. Active Template Library (ATL) consumer templates also build and work without this header file as long as you don't use any provider-specific features of SQLOLEDB provider. To see a description of SQLOLEDB provider-specific properties and interfaces, please see the SQLOLEDB Online Help in the Microsoft Developer Network:

Platform SDK: Database and Messaging Services; Microsoft Data Access SDK; OLE DB; OLE DB Providers; OLE DB SQL Server Provider


Modification Type:MajorLast Reviewed:6/3/2005
Keywords:kbhowto kbDatabase kbfile kbinfo kbProvider KB190725 kbAudDeveloper