| 
    JULEA
    
   | 
 
The JSqlStatement wraps a DB backend-specific prepared statement. More...
#include <sql-generic-internal.h>
Data Fields | |
| gpointer | stmt | 
| The prepared statement of a DB backend.   | |
| GHashTable * | out_variables_index | 
| Indices of the output variables (i.e., columns).   | |
| GHashTable * | variable_types | 
| Types of the variables contained in the query.   | |
The JSqlStatement wraps a DB backend-specific prepared statement.
The hash tables may be NULL and are only set when needed.
| GHashTable* JSqlStatement::out_variables_index | 
Indices of the output variables (i.e., columns).
full name of the variable (gchar*) -> position (int directly stored to the pointer field) This field is not NULL iff the statement is a SELECT.
| gpointer JSqlStatement::stmt | 
The prepared statement of a DB backend.
| GHashTable* JSqlStatement::variable_types | 
Types of the variables contained in the query.
full name of the variable (gchar*) -> type (JDBType) This field may either be a schema from the cache or a new hash table conatining fields from all schemas in a join.