VB6.0与SQL连接的要求或VB与SQL的相关设置说下好了
来源:百度知道 编辑:UC知道 时间:2024/05/21 19:12:57
感谢你们的回答,但是程序我已经编好了,目前就是连接不上SQL2000中的数据库,听说要开端口,建立ODBC,这两个能详细说下步骤吗?谢谢,如果还需要设置其他的东西还请赐教
数据库的连接可通过ADO控件实现,须在工程部件中
选择Micrsoft ADO Data Control6.0(OLEDB),然后在窗体
中添加ADO控件.
利用ADO连接数据库有两种方法,具体如下:
1) 通过ADODC属性页实现连接
在ADODC属性页中选择生成按钮,进入数据链接属性对话框;然后选择该对话框中的连接属性页,选择或输入服务器名称和数据库等重要信息;最后测试连接,连接成功后,按确定按钮,返回到属性页对话框,可获得连接字符串,如下例:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Science_File;Data Source=Data_Server
其中sa是用户名;Science_File是数据库名;Data_Server是数据库名。
通过下列语句,即可连接到指定的数据库:
dim odbcstr as String, adocon As New ADODB.Connection
odbcstr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Science_File;Data Source=Data_Server"
adocon.Open odbcstr '连接到数据库
2) 直接使用连接语句实现
连接数据库的语句如下:
Dim ado as ADODC
ado.ConnectionString = "Provider=SQLOLEDB.1;Password=" & User_Pwd & ";Persist Security Info=True;User ID=" & User_Name & ";Initial Catalog="