Access时间比较问题
select * From mytable Where convert(char(8),开始时间,108)='07:30:00'
这一句在SQL中可以执行,但连接ACCESS数据库却提示 表达式中convert未定义
问题点数:40、回复次数:8Top
1 楼zxy_net()回复于 2005-01-16 19:09:53 得分 0
我该怎么办?Top
2 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-01-16 19:56:24 得分 5
用字符串来比较 %sTop
3 楼user139(james wong(www.lenssun.cn))回复于 2005-01-17 08:36:02 得分 5
Access中沒有Convert函數,應該用CStr(開始時間)Top
4 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-01-17 08:46:51 得分 5
http://access911.net/71FABF1E10DCEBF3.htmTop
5 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2005-01-17 11:40:50 得分 10
select * From mytable Where format(开始时间,"HH:MM:SS")='07:30:00'
Top
6 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2005-01-17 11:41:40 得分 0
select * From mytable Where format(开始时间,"hh:mm:ss")='07:30:00'Top
7 楼pilicat(Delphi迷)回复于 2005-01-18 01:39:37 得分 15
这样就行了:
select * From mytable Where Format(开始时间,'hh:nn:ss')='07:30:00'
//请注意:分钟是用 nn 来表示,而不是楼上各位所说的 mm
大量电脑书籍下载:
http://www.netyi.net/in.asp?id=ForMoreU
Top
8 楼zxy_net()回复于 2005-01-18 10:18:31 得分 0
非常感谢Top




