第一次使用ACCESS数据库,怪问题。

xiaobird1 2003-08-22 09:39:58
access中不能使用<或<=么?
为什么查不出?date1是日期型。
sql = "select * from table1 where date1<=2001-8-1"
我确定有记录。
而且也已在多余一台机器调试过,不懂。

把查询符号换为>=就没事(当然查询条件也变更了)。

...全文
65 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
杨小杨 2003-08-22
  • 打赏
  • 举报
回复
回答完了。路过·
lions911 2003-08-22
  • 打赏
  • 举报
回复
注意:ACCESS中使用关于日期的SQL语句

一定要在日期两边加上##

例如:#2001-8-1#
xiaobird1 2003-08-22
  • 打赏
  • 举报
回复
谢谢大家,我试一下
Brookes 2003-08-22
  • 打赏
  • 举报
回复
#2001-8-1#
brothder 2003-08-22
  • 打赏
  • 举报
回复
sql = "select * from table1 where 2001-8-1>=date1"


jiejifeng 2003-08-22
  • 打赏
  • 举报
回复
ACCESS中日期不能用这操作,应该用
date1<='#2001-8-1#'这样的,好像
diya 2003-08-22
  • 打赏
  • 举报
回复
对于时间要加上#号标志
freetaiger 2003-08-22
  • 打赏
  • 举报
回复
可以这样使用,有什么问题?具体的错误提示是什么?
tigerwen01 2003-08-22
  • 打赏
  • 举报
回复
sql = "select * from table1 where date1<=#2001-8-1#"
xiaobird1 2003-08-22
  • 打赏
  • 举报
回复
另外请教,access使用sql语句与sql中使用,好像有很多不同,是否有总结性的文章。

28,390

社区成员

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

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