WYRDTEK Home Features Reference Downloads About


Reference/es_mbq_exec

Syntax

int es_mbq_exec( struct es_mbq *query,
                 struct es_mb *inputdb,
                 struct es_mb **resdb );

Arguments

es_mbq *query Database query definition.
es_mb *inputdb Input database against which to run query.
es_mb *resdb Assigned result database.

Return Codes

ES_ERROR_NONE Success. No errors.
ES_ERROR_UNPREPARED Failed to call es_mbq_prepare() first.

Description

Execute query previously prepared via call to es_mbq_prepare() against an input database instance inputdb.

Constructs and populates a result database instance resdb. resdb must be destroyed explicitly via es_mb_delete() and before query is destroyed via es_mbq_delete().

[Back To Reference] [Back To Reference/es_mbq]