关于ACCESS驱动程序更新出现的问题,高手来~~~~

xx123731 2005-03-23 11:43:43
有这样一句查询语句:
select vip from view where vtime >= dateadd('n',-20,now()) group by vip
用驱动程序conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
执行,没有任何错误。
但把驱动程序更新为conn.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
这时,报查询语句有错误。。。
为什么用以前的驱动程序没问题,更新为OLEDB驱动就出现问题了?是dateadd这个函数在OLEDB驱动程序下格式不对?还是应该另换日期函数?应该怎么换?请高手指教,问题解决立马给分。。。
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yongz_0 2005-03-23
  • 打赏
  • 举报
回复
不知道原因哦
留名等答案
jarraytan 2005-03-23
  • 打赏
  • 举报
回复
干吗非得搞个函数啊。

select vip from view where vtime >= now-20 group by vip

不也是一样吗?试试看?
iasky 2005-03-23
  • 打赏
  • 举报
回复
view是关键字
xx123731 2005-03-23
  • 打赏
  • 举报
回复
lamking(lamking) 强!!! thx vevy much!!!
lamking 2005-03-23
  • 打赏
  • 举报
回复
select vip from [view] where vtime >= now-20 group by vip
xx123731 2005-03-23
  • 打赏
  • 举报
回复
具体报错的提示:
Microsoft JET Database Engine 错误 '80040e14'

FROM 子句语法错误。

/main/zzjz/tj/inc_tj_main.asp,行27

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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