Command Object Interfaces
The command object uses the IAccessor
interface to specify parameter bindings. The consumer calls IAccessor::CreateAccessor
, passing it an array of DBBINDING
structures. DBBINDING
contains information about the column bindings (such as type and length). The provider receives the structures and determines how the data should be transferred and whether conversions are necessary.
The ICommandText
interface provides a way to specify a text command. The ICommandProperties
interface handles all the command properties.