ICommandPersist
Command objects support ICommandPersist for persisting the state of a command object. Persisting a command object does not persist any active rowsets that may have resulted from the execution of the command object, nor does it persist accessors, property settings, or parameter information associated with the command object.
Persisted commands can be enumerated through the PROCEDURES rowset. Persisted commands that can act as the source of a new command (that is, a table in an SQL FROM clause) can be enumerated through the VIEWS rowset.
When to Implement
ICommandPersist is implemented by providers that can persist a command object.
ICommandPersist methods |
Description |
---|---|
Deletes a persisted command. |
|
Returns the DBID of the current command. |
|
Loads a persisted command. |
|
Saves the current command. |