OdbcBindings class

Constructors

OdbcBindings(DynamicLibrary _dylib)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
odbc_bulk_insert_array(int connId, Pointer<Utf8> table, Pointer<Pointer<Utf8>> columns, int columnCount, Pointer<Uint8> dataBuffer, int bufferLen, int rowCount, Pointer<Uint32> rowsInserted) int
odbc_bulk_insert_parallel(int poolId, Pointer<Utf8> table, Pointer<Pointer<Utf8>> columns, int columnCount, Pointer<Uint8> dataBuffer, int bufferLen, int parallelism, Pointer<Uint32> rowsInserted) int
odbc_cancel(int stmtId) int
odbc_catalog_columns(int connId, Pointer<Utf8> table, Pointer<Uint8> outBuffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_catalog_tables(int connId, Pointer<Utf8> catalog, Pointer<Utf8> schema, Pointer<Uint8> outBuffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_catalog_type_info(int connId, Pointer<Uint8> outBuffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_close_statement(int stmtId) int
odbc_connect(Pointer<Utf8> connStr) int
odbc_connect_with_timeout(Pointer<Utf8> connStr, int timeoutMs) int
odbc_disconnect(int connId) int
odbc_exec_query(int connId, Pointer<Utf8> sql, Pointer<Uint8> outBuf, int bufLen, Pointer<Uint32> outWritten) int
odbc_exec_query_multi(int connId, Pointer<Utf8> sql, Pointer<Uint8> outBuffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_exec_query_params(int connId, Pointer<Utf8> sql, Pointer<Uint8>? paramsBuffer, int paramsLen, Pointer<Uint8> outBuffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_execute(int stmtId, Pointer<Uint8>? paramsBuffer, int paramsLen, Pointer<Uint8> outBuffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_get_error(Pointer<Int8> buffer, int bufferLen) int
odbc_get_metrics(Pointer<Uint8> buffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_get_structured_error(Pointer<Uint8> buffer, int bufferLen, Pointer<Uint32> outWritten) int
odbc_init() int
odbc_pool_close(int poolId) int
odbc_pool_create(Pointer<Utf8> connStr, int maxSize) int
odbc_pool_get_connection(int poolId) int
odbc_pool_get_state(int poolId, Pointer<Uint32> outSize, Pointer<Uint32> outIdle) int
odbc_pool_health_check(int poolId) int
odbc_pool_release_connection(int connectionId) int
odbc_prepare(int connId, Pointer<Utf8> sql, int timeoutMs) int
odbc_savepoint_create(int txnId, Pointer<Utf8> name) int
odbc_savepoint_release(int txnId, Pointer<Utf8> name) int
odbc_savepoint_rollback(int txnId, Pointer<Utf8> name) int
odbc_stream_close(int streamId) int
odbc_stream_fetch(int streamId, Pointer<Uint8> outBuf, int bufLen, Pointer<Uint32> outWritten, Pointer<Uint8> hasMore) int
odbc_stream_start(int connId, Pointer<Utf8> sql, int chunkSize) int
odbc_stream_start_batched(int connId, Pointer<Utf8> sql, int fetchSize, int chunkSize) int
odbc_transaction_begin(int connId, int isolationLevel) int
odbc_transaction_commit(int txnId) int
odbc_transaction_rollback(int txnId) int
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited