为什么我VB数据库设置表的时候会出错呀~~

来源:百度知道 编辑:UC知道 时间:2024/06/11 14:53:31
为什么我VB数据库设置表的时候会出错呀~~ 受不了,等级不够图片传不上来,我描述一下吧~~~
我是用data控件来设置的
我选择好数据库后,在选择表的时候会出现一总是会错误提示框,
里面显示不可识别数据库格式 ‘数据库地址\数据库名’
高手帮忙说一下这个该怎么解决呀~~
这VB程序我是刚安装的完整企业版的。没想到会出现这问题,刚安装的前几天还是能够用的,现在不值得怎么回事就用不了了。
我电脑里面还有 一简洁版的,简洁版的设置数据库表的时候也没有这个错误。晕死了
高手帮忙解决一下,
谢谢了~~我就35分了,全部砸进去了。

这个与你安装的VB无关,用DATA控件不灵活,只适合于初学者,建议用ADO连接数据库,使用灵活。
菜单-工程-引用-"Microsoft ActiveX Data Objects 2.x"
dim cn as adodb.connection '数据连接
dim rs as adodb.recordset '记录集
dim tsql as string '查询语句
'初始化连接
set cn=new adodb.connection
'ACCESS连接方法
cn.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=ACCESS数据库路径;Uid=Admin;Pwd=数据库密码"
tsql="select * from table where ..."
'初始化记录集
set rs=new adodb.recordset
'查询结果
rs.open tsql,cn,4,2
'如果存在记录则
if rs.recordcount>0 then
...
end if
'关闭数据连接和记录集
set rs=nothing
set cn=nothing

你的数据库是ACCESS文件么?
修改下DATA.Connect试试~
一个是ACCESS
一个是ACCESS2000
不一样的
如果你数据库文件是2000以前的用第一个
否则就用第二个

access的版本太高了吧

data控件只能支持access97以前的版本
升级到sp6可以支持access2000到数据库。
用户adodc控件可以支持access2003数据库。

建议用adodc控件做