ODBC API常用函数诠释
2008-09-03 10:01:06 来源:WEB开发网1、function integer SQLAllocEnv(ref long phenv) library "odbc32.dll"
参数:ref long phenv 引用传递的long类型参数,保存该函数返回的OBDC环境的句柄。
存放在phenv中的值成为以后OBDC API函数调用的唯一标识符。
返回值:integer 成功时,返回0,失败返回值小于0。
函数功能:获取ODBC环境句柄。
2、function integer SQLAllocStmt(long hdbc,ref long hstmt)library "odbc32.dll"
参数:long hdbc ODBC环境的句柄。
Ref long hstmt 保存SQL语句句柄。
返回值:integer ,成功时,返回0,失败返回值小于0。
函数功能:获取SQL语句句柄。
3、function integer SQLConnect (long hstmt,ref string szdsn,integer dsnlen,ref string szuid,integer uidlen,
ref string szpwd,integer pwdlen) library "odbc32.dll"
参数:long hstmt ,调用SQLAllocStmt()函数获取的句柄。
Ref string szdsn,ODBC数据源名。
Integer dsnlen ,ODBC 数据源名的长度。
Ref string szuid ,用户帐号。
Integer uidlen ,用户帐号长度。
Ref string szpwd ,用户口令。
Ref integer pwdlen,用户口令长度。
返回值:integer ,成功时,返回值大于0,失败返回值小于0。
函数功能:连接ODBC数据源,并返回连接句柄。
4、 function integer SQLDisconnect (long hdbc) library "odbc32.dll"
参数:long hdbc 连接句柄。
返回值:integer ,成功时,返回0,失败返回值小于0。
函数功能:断开连接ODBC数据源。
5、 function integer SQLTables(long hstmt,ref string sztablequalifier,integer tablequalifierlen,ref string szowner,integer owerlen,ref string szname,integer namelen,ref string sztype,integer typelen)library "odbc32.dll"
更多精彩
赞助商链接