📄 access开发技巧-11.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Untitled Document</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2716.2200" name=GENERATOR></HEAD>
<BODY text=#ffffff bgColor=#000000>
<p>ByVal rgbValue As String, ByVal cbValueMax&, pcbValue&) As Integer
<br>
Declare Function SQLNumResultCols Lib "odbc32.dll" (ByVal hstmt&,
pccol%) As Integer <br>
Global Const SQL_C_CHAR As Long = 1 <br>
Global Const SQL_COLUMN_LABEL As Long = 18 <br>
Global Const SQL_DROP As Long = 1 <br>
Global Const SQL_ERROR As Long = -1 <br>
Global Const SQL_NO_DATA_FOUND As Long = 100 <br>
Global Const SQL_SUCCESS As Long = 0 <br>
(更多的ODBC API,可以在MSDN里面查到)另外,在VB子目录samples\remauto\db_odbc中有两个文本文件ODBC16.TXT和ODBC32.TXT,分别存有所有16位和32位ODBC
API函数、常量和数据结构的声明语句,编程时可以从中拷贝所需的声明语句。 <br>
使用ODBC API编程方法分为如下一些步骤: </p>
<p> 1、 初始化ODBC在这个过程中,应用程序将通过调用SQLAlloEnv函数初始化ODBC接口,获取ODBC环境句柄。ODBC环境句柄是其它所有ODBC资源句柄的父句柄,因此无论程序将建立多少个ODBC连接,这个过程只需执行一次即可。例如:Dim
rc As Integer "ODBC函数的返回码Dim henv As Long "ODBC环境句柄rc = SQLAllocEnv(henv)
"获取ODBC环境句柄2、 与ODBC数据源建立连接这个过程由下列两个步骤组成:a、调用SQLAllocConnect函数获取连接句柄。例如:Dim
hdbc As Long "连接句柄rc = SQLAllocConnect(henv, hdbc) "获取连接句柄B、建立连接。这个步骤可以通过多种方法实现,最简单直观的方法是调用SQLConnect函数。例如:
</p>
<p> Dim DSN As String, UID As String, PWD As StringDSN = "DataSourceName"
"ODBC数据源名称UID = "UserID" "用户帐号PWD = "Password"
"用户口令rc = SQLConnect(hdbc, DSN, Len(DSN), UID, Len(UID), PWD, Len(PWD))
"建立连接 </p>
<p> </p>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -