读取Access数据库报错,急

weaest 2003-05-03 11:53:51
conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\mywork\works\biye\Dat\dat.mdb;;Persist Security Info=False"
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.ConnectionString = conStr
conn.Open

Set rs = conn.Execute("select * from user where user = www ")
运行到这里报错:from 子句语法错误,改成
Set rs = conn.Execute("select * from [user] where user = www ")
报错:至少一个参数没有被指定

各位大侠谢谢了

...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fishzone 2003-05-03
  • 打赏
  • 举报
回复
你用了Access数据库的一些关键字做表名和列名,所以要加上方括号。
tyochen 2003-05-03
  • 打赏
  • 举报
回复
是不是应该这样:
Set rs = conn.Execute("select * from [user] where [user] = 'www' ")
weaest 2003-05-03
  • 打赏
  • 举报
回复
谢谢

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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