MDAC 2.5 SDK - OLE DB Providers
OSP Toolkit


 

Limitations

The OLE DB Simple Provider Toolkit exposes core OLE DB interfaces and capabilities and is geared toward making less complex data environments OLE DB–compliant. You should evaluate whether the OSP Toolkit is capable of giving you the kinds of data and the functionality that you want in an OLE DB data provider. To guide you in this assessment, see the OLE DB Supported Interfaces section, which lists the interfaces exposed by the OLE DB Simple Provider DLL.

If you require greater functionality than can be achieved with the OSP Toolkit or if you are working with complex data, consider building an OLE DB provider using Microsoft® Visual C++® rather than with the OSP interfaces. For example, providers built with the OSP Toolkit do not support command capability. If your provider must accept commands, you should consider building it using the OLE DB C++ interface. Although writing providers with Microsoft Visual C++ involves a greater development effort, the providers you write will afford you greater extensibility and a richer set of OLE DB data manipulation routines.