public class DBCommand
Modifier and Type | Field |
---|---|
DBConnection |
_connection
|
Handle |
_commandHandle
|
Modifier and Type | Constructor / Static Method |
---|---|
DBCommand |
new(DBConnection connection, String text)
|
Modifier and Type | Conversion Method |
---|---|
Handle |
cast()
|
Modifier and Type | Method |
---|---|
|
eval()
|
BoolValue |
evalNext()
|
|
evalScalar()
|
DBReader |
reader()
|
Enumerator |
enumerator()
|
|
at(IntNumber index)
|
IntNumber |
readFieldCount()
|
system'String[] |
sql_field_names()
|
|
close()
|
public class DBConnection
Modifier and Type | Constructor / Static Method |
---|---|
DBConnection |
new(File p)
|
DBConnection |
new(String path)
|
Modifier and Type | Conversion Method |
---|---|
Handle |
cast()
|
Modifier and Type | Method |
---|---|
BoolValue |
isAvailable()
|
|
open()
|
String |
last_error_message()
|
|
doSql(query)
|
|
executeNonQuery(String sqlText)
|
|
executeQuery(String sqlText)
|
|
numberOfTable()
|
|
tables()
|
|
close()
|
public class DBEnumerator
Modifier and Type | Field |
---|---|
DBReader |
reader
|
Modifier and Type | Constructor / Static Method |
---|---|
DBEnumerator |
constructor(DBReader reader)
|
Modifier and Type | Property |
---|---|
get system'Object[] |
Value()
|
Modifier and Type | Conversion Method |
---|---|
Enumerator |
cast()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class DBException
Modifier and Type | Constructor / Static Method |
---|---|
DBException |
new()
|
DBException |
new(String message)
|
public class DBReader
Modifier and Type | Field |
---|---|
DBCommand |
_command
|
Handle |
_commandHandle
|
system'String[] |
_fieldNames
|
Modifier and Type | Constructor / Static Method |
---|---|
DBReader |
new(DBCommand command)
|
Modifier and Type | Method |
---|---|
Enumerator<system'Array<system'Object>> |
enumerator()
|
IntNumber |
readNext()
|
BoolValue |
next()
|
|
at(IntNumber n)
|
|
at(String fieldName)
|
system'Object[] |
row()
|
|
close()
|
public class DBRow
Modifier and Type | Field |
---|---|
system'Object[] |
_row
|
DBTable |
_table
|
Modifier and Type | Constructor / Static Method |
---|---|
internal DBRow |
newTableRow(system'Object[] row, DBTable table)
|
public class DBTable
Modifier and Type | Field |
---|---|
system'String[] |
_fieldNames
|
List<sqlite'DBRow> |
_rows
|
Modifier and Type | Constructor / Static Method |
---|---|
DBTable |
new(system'String[] names)
|
Modifier and Type | Method |
---|---|
|
appendRow(system'Object[] row)
|
internal IntNumber |
indexOfField(String fieldName)
|
sqlite'DBRow[] |
rows()
|
system'String[] |
fields()
|
IntNumber |
fieldCount()
|