access 数据库查询问题,不解~~~谁来帮我

ghost9x 2003-11-14 11:03:03
这样一个查询语句:
sql = "select * from t_match where match_time>'2003-11-15 00:00:00'"
match_time字段是时间类型
使用的是access数据库
总是出错,不知道为什么。。。但是在sql server上可以用,是不是access的语法不同??
...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hacker18 2003-11-14
  • 打赏
  • 举报
回复
楼主,我也是常用“#”,而且很少出错。也许是SQL Server与Access对时间类型的支持不同吧!
ghost9x 2003-11-14
  • 打赏
  • 举报
回复
谢谢了!
江南昆虫 2003-11-14
  • 打赏
  • 举报
回复
sql = "select * from t_match where match_time>#2003-11-15 00:00:00#"

数字无所谓
字符用“'”
时间日期用“#”
luluso 2003-11-14
  • 打赏
  • 举报
回复
记不得了。好像要加#
sql = "select * from t_match where match_time>'#2003-11-15 00:00:00#'"

28,391

社区成员

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

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