Gjsify LogoGjsify Logo

Enumeration StatementModelUsage

These flags specify how the #GdaDataModel returned when executing a #GdaStatement will be used

bitfield

Index

Enumeration Members

ALLOW_NOPARAM: number

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: number

access to the data model will be done using a cursor (moving both forward and backward)

CURSOR_BACKWARD: number

access to the data model will be done using a cursor moving backward

CURSOR_FORWARD: number

access to the data model will be done using a cursor moving forward

OFFLINE: number

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). This flag is useful only if used in conjunction with the GDA_STATEMENT_MODEL_RANDOM_ACCESS flag (otherwise an error will be returned).

RANDOM_ACCESS: number

access to the data model will be random (usually this will result in a data model completely stored in memory)

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method