PostgreSQL ODBC主要接口
Vastbase E100 ODBC 驱动由具有建立和管理与Vastbase E100 数据库连接、执行SQL 语句和对结果集进行储存管理的若干功能类组成。
SQLConnect
与特定数据库的连接(会话)。在连接上下文中执行SQL 语句并返回结果。
示例:
SQLConnect(conn, dsn, SQL_NTS, NULL, 0, NULL, 0);
SQLAllocHandle
用于分配句柄,连接句柄、语句句柄等。
SQLAllocHandle(SQL_HANDLE_DBC, env, &conn);
SQLSetConnectAttr
设置连接属性
/* Disable autocommit */ SQLSetConnectAttr(conn, SQL_ATTR_AUTOCOMMIT, (SQLPOINTER) SQL_AUTOCOMMIT_OFF, 0);