CDS_TEMP.Close;
CDS_TEMP.CommandText:='SELECT * FROM FXWX_ZRS WHERE 车牌号='''
+dsCds_RWDLR.FieldByName('车牌号').AsString+''' And 用户姓名='''
+dsCds_RWDLR.FieldByName('用户姓名').AsString+''' And 处理时间=#2005-10-12 12:57:27#'; (SELECT * FROM FXWX_ZRS WHERE 车牌号='gdgfd' And 用户姓名='(空)' And 处理时间=#2005-10-12 12:57:27#) 直接打开ACCESS来执行无误!
SHOWMESSAGE(CDS_TEMP.CommandText);
CDS_TEMP.Open;
那位同行可以帮解释???
CDS_TEMP.CommandText:='SELECT * FROM FXWX_ZRS WHERE 车牌号='''
+dsCds_RWDLR.FieldByName('车牌号').AsString+''' And 用户姓名='''
+dsCds_RWDLR.FieldByName('用户姓名').AsString+''' And 处理时间=#2005-10-12 12:57:27#'; (SELECT * FROM FXWX_ZRS WHERE 车牌号='gdgfd' And 用户姓名='(空)' And 处理时间=#2005-10-12 12:57:27#) 直接打开ACCESS来执行无误!
SHOWMESSAGE(CDS_TEMP.CommandText);
CDS_TEMP.Open;
那位同行可以帮解释???
解决方案 »
- 为什么调用过程这样就不行。
- 装windows7后报错‘Error Creating system registry entry'
- 关于cxGrid 列头上的"倒三角形"过滤按钮
- 在delphi中用代码怎样新见一个sqlserver2000的作业,并把sql语句写入其中?
- 一个关于指针的问题
- 关于线程池 uThreadPool 的使用问题,请各位前辈指教。
- 按Ctrl+Shift+C生成函数头的时候它说:
- 急,TQUERY有获取最大记录数限制吗,我要得到20多万条,可是只得到19万多就没有了!
- OpenGL 立体房子模拟下载之后为什么不能运行?
- 如何得到MessageBox弹出对话框的handle 和他Button 的Handle
- 有关汉字编码的问题
- 时间查询问题
+dsCds_RWDLR.FieldByName('车牌号').AsString+''' And 用户姓名='''
+dsCds_RWDLR.FieldByName('用户姓名').AsString+''' And 处理时间=#2005-10-12 12:57:27#
是否是因为最后一个引号的问题啊?其他地方好像没错啊;
我的环境是SQL2000,你的这个没有试过,你再试试看。
Close;
Sql.Clear;
SQL.Add('select * from gzjl where rq=:temp and gcs=:tempgcs');
Parameters.ParamByName('temp').Value:=FormatDateTime('yyyy-mm-dd',DateTimePicker1.DateTime);/////////用参数
Parameters.ParamByName('tempgcs').Value:=ComboBox3.Text;
Open;
end;
//这样试试...