access里面SQL语句使用日期的问题!
select * from My_Table where 日期 = 当前系统日期
我用SQL Server的语句,没用:
select * from My_Table where 日期 = getdate
问题点数:20、回复次数:3Top
1 楼blazingfire(烈焰)(对.net极度憎恨中....)回复于 2004-08-01 05:16:08 得分 10
select * from My_Table where 日期 =Date()Top
2 楼ggg9(ggg9)回复于 2004-08-01 07:55:48 得分 10
my_table表中的日期字段的类型是什么,如果是日期型可以直接等于date(),如果是字符型就需要进行类型转换。Top
3 楼chen911(aa)回复于 2005-09-06 16:53:47 得分 0
var
ADATA:tdatetime;
begin
ADATA:=DATE( );
QUERY1.SQL.ADD('select * from My_Table where 日期 =:ADATA')
Query1.Parameters.ParamByName('日期').Value := ADATA ;
QUERY1.OPEN;
end.
ok
Top




