VB与数据库连接
请教高手
请教高手,VB与数据库连接的时候运行老是出现错误,请问怎么办
我不知道你在连接时哪里有问题。不过我是这样连接的,你可以试试。
数据库的连接有三种方式:1、Data Link 2、ODBC 3、字符串
下面是用ODBC方式进行连接:
我的电脑->控制面板->管理工具->数据源(ODBC)
ODBC数据源管理窗口->用户DSN->单击添加按钮->选择你需要的数据源驱动程序
(如是Access则选用"Drive do Microsoft Access")->单击完成->ODBC Microsoft Access安装窗口中输入数据源的名称,单击"选择"(如果你事先已经建好数据库的话)从里面设置路径找到你的数据库即可.
然后你再去看看ADO的connectionstring属性里面"使用ODBC数据资源名称"的下拉列表里面是否有你刚才建立的数据源的名称,如果有的话那选中即可.如果没有表示你刚才数据源建立过程中出错了.然后设置它的conmandtype为:2-adCmdTable,再去设置recordsource等等.
建好数据源后
1:工程-引用-Microsoft ActiveX Data Objects 2.5 Library
2:声明变量 Dim name as ADODB.Connection
3:Set name = New ADODB.Connection
用ODBC连Access
name.ConnectionString = "ODBC数据源的名字"
name.open
MsgBox name.State-----------------------------------检查连接是否正确,1为正确
[此贴子已经被作者于2006-3-21 17:42:23编辑过]