怎样使 我的vb6识别access2000建的数据库

za1mb2yc3 2003-04-09 05:17:43
我的语句是这样的
Dim db As Database

Set db = opendatabase("E:\database\数据库.mdb")
但只能打开visdata建的7.0
怎样可以打开2000的,因为2000的字段可以自增
...全文
70 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxy001 2003-04-09
  • 打赏
  • 举报
回复
强力要求你用ado,在用点什么sp5问题就应该解决了,很简单的,不要用什么dao了,很变态
jingxuanhuang 2003-04-09
  • 打赏
  • 举报
回复
ADO虽然是好,但麻烦,其实引用microsoft DAO 3.6 object library也就可以了
lihonggen0 2003-04-09
  • 打赏
  • 举报
回复
建议用ADO


Dim adoCnn As New adodb.Connection
Dim adoCmm As New adodb.Command
Dim adoRec As New adodb.Recordset

adoCnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Program Files\Microsoft Visual Studio\VB98\NWIND.MDB;Persist Security Info=False"

adoCmm.ActiveConnection = adoCnn
adoCmm.CommandType = adCmdText
adoCmm.CommandText = "select * from employees"
Set adoRec = adoCmm.Execute
of123 2003-04-09
  • 打赏
  • 举报
回复
在工程-引用中将DAO 3.51换为DAO 3.6。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧