Microsoft OLE DB 2.0 Programmers Reference and Data Access SDK (Microsoft Professional Editions)
| OLE DB Programmer's Reference |
This optional interface encapsulates command optimization, a separation of compile time and run time, as found in traditional relational database systems. The result of this optimization is a command execution plan.
If the provider supports command preparation, by supporting this interface, commands must be in a prepared state prior to calling the following methods:
- IColumnsInfo::GetColumnInfo
- IColumnsInfo::MapColumnIDs
- IColumnsRowset::GetAvailableColumns
- IColumnsRowset::GetColumnsRowset
| Method | Description |
|---|---|
| Prepare | Validates and optimizes the current command. |
| Unprepare | Discards the current command execution plan. |
1998-2001 Microsoft Corporation. All rights reserved.