Before an OLE DB consumer
can read, update, or insert a row into a table, the following two
steps must be taken:
-
The SAS
providers must use OLE DB constructs to give to the application the
information about the columns in the data store.
See Returning Column Metadata.
-
The client
application (the consumer) must give to the data provider the following
specific information about the columns:
-
which columns will be manipulated
-
what type they will be accessed
as
-
where they will be stored in the
client's memory
The process
of communicating this information to the provider is called column
binding. Column binding is done by using the OLE DB accessors.
See Binding to Rowset Columns.