S
SmileSnake
Unregistered / Unconfirmed
GUEST, unregistred user!
由于客户要用Access作数据库,所以不得不用Access来完成。
有一个“日期/时间”字段,属性是用常规时间
用ADO做连接,采用Jet 4.0
在查询时间的时候总是说定义类型不正确,
比如select * from Load where CreateDateTime >= #12/21/2002 13:22:45#,
在Access中执行是可以的。
后来采用了比较土的方法
就是select * from load where YEAR(CreateDateTime) = 2002 AND
MONTH(CreateDateTime) = 12 AND ....依此类推。
才把它查询出来,但是这样写岂不是太繁了。
那位大侠有没有什么好方法?
另外,用Jet 4.0而不用别的是因为,在写日期/时间字段的时候,只有
这个方法不出错。(这一点我觉得很奇怪!)
我用的是Access XP, 而我在Access 2000下也试过也是不行的。sigh...
另外我的操作系统是Windows 2000 server
谢谢各位
有一个“日期/时间”字段,属性是用常规时间
用ADO做连接,采用Jet 4.0
在查询时间的时候总是说定义类型不正确,
比如select * from Load where CreateDateTime >= #12/21/2002 13:22:45#,
在Access中执行是可以的。
后来采用了比较土的方法
就是select * from load where YEAR(CreateDateTime) = 2002 AND
MONTH(CreateDateTime) = 12 AND ....依此类推。
才把它查询出来,但是这样写岂不是太繁了。
那位大侠有没有什么好方法?
另外,用Jet 4.0而不用别的是因为,在写日期/时间字段的时候,只有
这个方法不出错。(这一点我觉得很奇怪!)
我用的是Access XP, 而我在Access 2000下也试过也是不行的。sigh...
另外我的操作系统是Windows 2000 server
谢谢各位