DateTime := now;
Date := Trunc( DateTime );
showmessage(datetostr(date));
datamodule100.query1.close;
datamodule100.query1.sql.Clear;
datamodule100.query1.sql.add('select * from shiwu where shoucizhixingshijian='+''''+#date#+'''');
showmessage(datamodule100.Query1.SQL.Text);
datamodule100.Query1.Open;
报错应如何做?
Date := Trunc( DateTime );
showmessage(datetostr(date));
datamodule100.query1.close;
datamodule100.query1.sql.Clear;
datamodule100.query1.sql.add('select * from shiwu where shoucizhixingshijian='+''''+#date#+'''');
showmessage(datamodule100.Query1.SQL.Text);
datamodule100.Query1.Open;
报错应如何做?
解决方案 »
- 调用c++的dll问题
- 这皮肤控件VCLSKIN 4[1].01 2006.3.16 Delphi_BCB & PATCH.rar是不是具有一定的不稳定性!有时会显示系统原来的皮肤模型
- 我想创业,开小公司运转,请大家给点建议!!谢谢
- 分别在两个窗口中显示同一个 DBGrid 对象,如何实现?
- sql语句。(模糊查询怎么写)在线等待。急!!!!!!!!!!!!!
- 关于字符串常量的长度问题
- delphi 颜色对比
- 使用socketconnection发生的错误~请指教!
- 为什么无法创建Excel?
- 用TAdoQuery运行存储过程,怎么得到返回值(return)?
- 改变已有的excel表格式,怎么操作excel表
- 一个查询的问题
//Date := Trunc( DateTime );
with datamodule100.query1 do
begin
close;
sql.Clear;
sql.add('select * from shiwu );
SQL.add(' where convert(varchar(10),shoucizhixingshijian,121)='''+formatdate('yyyy-mm-dd',now)+''' ');
Open;
end;
query1.close;
query1.sql.clear;
query1.sql.add('select * from table1 where m_time=:p1');
query1.paremeters[0].values=time;
query1.open;
注意,时间参数的一致性,在acess中是datetime
ADOQuery1.close;
ADOQuery1.sql.Clear;
ADOQuery1.sql.add('select * from shiwu where convert(varchar(10),shoucizhixingshijian,121)='''+datetimetostr(date)+''' ');
ADOQuery1.Open;121 or 20 or 21 or 120 都行
Date := Trunc( DateTime );
showmessage(datetostr(date));
datamodule100.query1.close;
datamodule100.query1.sql.Clear;
datamodule100.query1.sql.add('select * from shiwu where shoucizhixingshijian=#'+datetostr(date)+'#');
showmessage(datamodule100.Query1.SQL.Text);
datamodule100.Query1.Open;