-
public abstract
string field_name (int field =0) throws Error
Fetch the field name for the specified index
-
public abstract
int field_index (string field) throws Error
Fetch the index for the specified field name
-
public virtual
string[] field_names ()
Fetch the field names for the results
-
public abstract
Type field_type (int field =0) throws Error
Get field type
-
public abstract
Value fetch (int field =0) throws Error
Return a field from result.
-
public virtual
Value? get (string field) throws Error
Fetch a field from the result by name
-
public abstract Row fetch_foreign_row (
int field =0) throws Error
Fetch a row in a foreign table
-
public virtual Row get_foreign_row (
string field) throws Error
Fetch a row in a foreign table
-
public virtual
ValueArray fetch_row () throws Error
Return a row from result
-
public virtual
Value fetch_with_type (Type requested_type, int field =0) throws Error
Fetch a field from the result, and attempt to transform it if necessary
-
public virtual
string? fetch_string (int field =0) throws Error
Fetch a field from the result as a string
-
public virtual
string? get_string (string field) throws Error
Fetch a field from the result as a string by name
-
public virtual
int fetch_int (int field =0) throws Error
Fetch a field from the result as an integer
-
public virtual
int get_int (string field) throws Error
Fetch a field from the result as an integer by name
-
public virtual
int64 fetch_int64 (int field =0) throws Error
Fetch a field from the result as a signed 64-bit integer
-
public virtual
int64 get_int64 (string field) throws Error
Fetch a field from the result as a signed 64-bit integer by name
-
public virtual
double fetch_double (int field =0) throws Error
Fetch a field from the result as a double
-
public virtual
double get_double (string field) throws Error
Fetch a field from the result as a double by name
-
public virtual
uint8[] fetch_blob (int field =0) throws Error
Fetch a field from the result as an array of bytes
-
public virtual
uint8[] get_blob (string field) throws Error
Fetch a field from the result as an array of bytes by name
-
public virtual
time_t fetch_time_t (int field =0) throws Error
Fetch a field from the result as a timestamp
-
public virtual
time_t get_time_t (string field) throws Error
Fetch a field from the result as an array of bytes by name