ODBC API常用函数诠释
时间:2007-12-23 来源:不详 作者:迈克DB
参数:longhdbc连接句柄。
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:断开连接ODBC数据源。
5、functionintegerSQLTables(longhstmt,refstringsztablequalifier,integertablequalifierlen,refstringszowner,integerowerlen,refstringszname,integernamelen,refstringsztype,integertypelen)library"odbc32.dll"
参数:longhstmtSQL语句句柄
refstringsztablequalifier表的qualifier名。
integertablequalifierlen表的qualifier名的长度。
refstringszowner表的所有者名。
integerowerlen表的所有者名长度。
refstringszname表名。
integernamelen表名长度。
refstringsztype表的类型名。
integertypelen表的类型名长度。
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:获取表的信息。
6、functionintegerSQLColumns(longhstmt,refstringsztablequalifier,integertablequalifierlen,refstringszowner,integerowerlen,refstringszname,integernamelen,refstringsztype,integertypelen)library"odbc32.dll"
参数:longhstmtSQL语句句柄
refstringsztablequalifier表的qualifier名。
integertablequalifierlen表的qualifier名的长度。 copyright dedecms
refstringszowner表的所有者名。
integerowerlen表的所有者名长度。
refstringszname表名。
integernamelen表名长度。
refstringsztype表的类型名。
integertypelen表的类型名长度。
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:获取指定表的列信息。
7、FunctionintegerSQLBindCol(longhstmt,integercolnum,integerdatatype,refstringname,longmaxlen,
reflongactlen)library"odbc32.dll"
参数:longhstmtSQL语句句柄
integercolnum1-5(是否有资格,拥有者名字、类型、注释)。
integerdatatype1-8,12,99。
refstringname程序字符串变量。
longmaxlen可变。
reflongactlen可变。
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:绑定结果集。
8、functionintegerSQLFetch(longhstmt)library"odbc32.dll"
参数:longhstmtSQL语句句柄
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:绑定结果集。
9、functionintegerSQLError(longlenv,longhdbc,longhstmt,refstringsqlstate,reflongnativeerror,refstringerrormsg,integererrormsgmax,refintegererrormsglen)library"odbc32.dll"
copyright dedecms
参数:longlenvODBC环境句柄
longhdbc连接句柄
longhstmtsql语句句柄
refstringsqlstate用于接受包含sql错误标识的字符串
reflongnativeerror用于接受包含sql错误标识码
refstringerrormsg用于接受包含sql错误信息的字符串
integererrormsgmax函数返回的最多字符数
refintegererrormsglen函数返回的实际字符数
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:返回调用ODBCAPI函数错误。
10、functionintegerSQLFreeEnv(longhenv)library"odbc32.dll"
参数:longlenvODBC环境句柄
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:释放ODBC环境句柄。
11、functionintegerSQLFreeStmt(longhstmt,integerOptions)library"odbc32.dll"
参数:longhstmtSQL语句句柄。
integerOptions相关选项。
返回值:integer,成功时,返回0,失败返回值小于0。
函数功能:释放SQL语句句柄。
12、functionintegerSQLDataSources(longhenv,intfdirection,refstringszdsn,integercbdsnmax,refintegerpcbdsn,refstringszdescription,integercbdescriptionmax,refintegerpcbdescription)library"odbc32.dll"
文章评论
共有位Admini5网友发表了评论 查看完整内容