StatementModelUsage
Description:
[ CCode ( cprefix = "GDA_STATEMENT_MODEL_" , has_type_id = false ) ]
[ Flags ]
public enum StatementModelUsage
Content:
Enum values:
- ALLOW_NOPARAM -
specifies that the data model should be executed even if some parameters required to execute it are invalid (in this case the data model will
have no row, and will automatically be re-run when the missing parameters are once again valid)
- CURSOR - access to the data
model will be done using a cursor (moving both forward and backward)
- CURSOR_BACKWARD -
access to the data model will be done using a cursor moving backward
- CURSOR_FORWARD -
access to the data model will be done using a cursor moving forward
- OFFLINE - specifies that the
data model's contents will be fully loaded into the client side (the memory of the process using Libgda), not requiring the server any more to
access the data (the default behaviour is to access the server any time data is to be read, and data is cached in memory).
- RANDOM_ACCESS - access
to the data model will be random (usually this will result in a data model completely stored in memory)