ddbc.drivers.odbcddbc

DDBC - D DataBase Connector - abstraction layer for RDBMS access, with interface similar to JDBC.

Source file ddbc/drivers/pgsqlddbc.d.

DDBC library attempts to provide implementation independent interface to different databases.

Set of supported RDBMSs can be extended by writing Drivers for particular DBs.

JDBC documentation can be found here: http://docs.oracle.com/javase/1.5.0/docs/api/java/sql/package-summary.html

This module contains implementation of SQLite Driver

You can find usage examples in unittest{} sections.

Members

Aliases

checkenv
alias checkenv = partial!(check, SQL_HANDLE_ENV)
Undocumented in source.
enforceHelper
alias enforceHelper = enforceEx
Undocumented in source.
enforceHelper
alias enforceHelper = enforce
Undocumented in source.

Classes

ODBCConnection
class ODBCConnection
Undocumented in source.
ODBCDriver
class ODBCDriver
Undocumented in source.
ODBCPreparedStatement
class ODBCPreparedStatement
Undocumented in source.
ODBCResultSet
class ODBCResultSet
Undocumented in source.
ODBCStatement
class ODBCStatement
Undocumented in source.

Enums

Namedd
enum Namedd
Undocumented in source.

Functions

createUnitTestODBCDataSource
DataSource createUnitTestODBCDataSource()

use this data source for tests

ctypeToSQLType
short ctypeToSQLType(short ctype)
Undocumented in source. Be warned that the author may not have intended to support it.
fromODBCType
SqlType fromODBCType(int t)
Undocumented in source. Be warned that the author may not have intended to support it.
sqlTypeToCType
short sqlTypeToCType(short sqltype)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

TypeToCIdentifier
template TypeToCIdentifier(T)
Undocumented in source.

Variables

ODBC_TESTS_ENABLED
bool ODBC_TESTS_ENABLED;

change to false to disable tests on real ODBC server

ODBC_TESTS_ENABLED
bool ODBC_TESTS_ENABLED;
Undocumented in source.

Meta

Authors

Raphael Ungricht