use "io/sql";
Provides access to SQL query results.
Subclasses: SQLiteResultSet
static function create(): ResultSet
function close()
function next(): Boolean
function get_column_count(): Integer
function get_column_name(idx: Integer): String
function get_column_index(name: String): Integer
function get_column_type(name_or_idx: String or Integer): Integer
function is_null(name_or_idx: String or Integer): Boolean
NULL
value in given column.
function get_int(name_or_idx: String or Integer): Integer
function get_long(name_or_idx: String or Integer): Long
function get_float(name_or_idx: String or Integer): Float
function get_double(name_or_idx: String or Integer): Double
function get_string(name_or_idx: String or Integer): String
function get_binary(name_or_idx: String or Integer): Byte[]
NULL
is encountered.
function get_optional_int(name_or_idx: String or Integer, def_value: Integer): Integer
function get_optional_long(name_or_idx: String or Integer): Long
function get_optional_float(name_or_idx: String or Integer, def_value: Float): Float
function get_optional_double(name_or_idx: String or Integer): Double
function get_optional_string(name_or_idx: String or Integer): String
function get_optional_binary(name_or_idx: String or Integer): Byte[]
null
when the value
is not available (or the default value for primitive types).