SQLConnection 类 |
命名空间: VO
SQLConnection 类型公开以下成员。
名称 | 说明 | |
---|---|---|
SQLConnection |
构造一个 SQL 连接。
|
名称 | 说明 | |
---|---|---|
AccessMode |
表示 SQL 连接的访问模式的常量。
| |
ActiveStmts |
连接的活动语句列表
| |
Connected |
表示 SQL 连接对象是否已连接的逻辑值。
| |
ConnectString |
表示连接参数的字符串(例如,"DSN=<Source>;UID=<UserID>;PWD=<Authorization>")。
此字符串在 SQLConnection:Connect() 或 SQLConnection:DriverConnect() 方法中初始化。
| |
ConnHandle |
表示连接句柄的长整数。
| |
DataSource |
表示 ODBC 数据源名称的字符串。
| |
EnvHandle |
表示环境句柄的长整数。
| |
ErrInfo | SqlErrorInfo 对象,表示连接的最后一个错误或 NIL。 | |
HyperLabel |
包含数据源名称的连接的超链接标签,如果没有数据源名称,则为 NIL。
| |
IdentifierQuoteChar |
用于为此连接的限定标识符括起来的字符串。
| |
IsolationOption |
表示 SQL 连接的隔离级别的常量。
| |
ODBCCursors |
表示 SQL 连接的游标类型的常量。
| |
Password |
包含 ODBC 密码(授权字符串)的字符串。
| |
PositionOps |
一个逻辑值,表示驱动程序是否支持定位操作
| |
ScrollConcurrency |
表示 SQL 连接的并发级别的常量。
| |
ScrollCsr |
一个逻辑值,表示驱动程序是否支持可滚动的游标。
| |
Status |
SQLConnection 对象的超级标签,包含错误消息,或者 NULL_OBJECT,如果没有发生错误。
| |
UserID |
一个字符串,表示 ODBC 用户 ID。
|
名称 | 说明 | |
---|---|---|
BeginTransaction | ||
Commit | ||
Connect |
将用户连接到 ODBC 数据源。
| |
Disconnect |
从 ODBC 数据源断开当前用户。
| |
DriverConnect |
显示一个对话框,提示选择一个数据源;选择数据源后,显示驱动程序的连接对话框;然后连接到所选的数据源。
| |
EndTransaction | ||
GetConnectOption |
返回连接选项的当前设置。
| |
Info |
返回连接信息的当前设置。
| |
isFunction |
确定驱动程序是否支持 ODBC 函数。
| |
Reconnect |
断开当前用户与数据源的连接;如果已连接;然后,重新连接。
| |
Rollback | ||
SetConnectOption |
设置连接选项的值。
|
1FUNCTION Start() 2 LOCAL oConn AS SQLConnection 3 4 oConn := SQLConnection{} 5 // SAMPLE数据源已设置为连接到WATCOM 6 oConn:Connect("sample","dba","sql") 7 // 检查错误 8 IF IsNil(oConn:ErrInfo) 9 oConn:Disconnect() 10 ELSE 11 oConn:ErrInfo:ShowErrorMsg() 12 ENDIF