用query里在查找时经常用到 parabyname('Q1').asdate:=datetimepicker1.date;
可是在adoquery里没有 asdate可以转换,我如何实现上面的功能呢?不用datetostr转换。
可是在adoquery里没有 asdate可以转换,我如何实现上面的功能呢?不用datetostr转换。
解决方案 »
- delphi 中如何根据完整的路径进入相应的文件夹
- 简单问题:二维数组赋初值的语法格式是什么?
- 可以在delphi中使用的哪些报表制作工具可以在程序运行期间比较方便灵活地设定表格样式和内容?
- 寻求第三方控件
- database,datasource,query,dbedit四者的关系是怎样的??
- 初学的基础性的问题,请教一下update的用法!
- 简单字符问题!!!马上给分
- 关于Pascal的问题,请各位老师指点!
- 关于 ExtTextOutW 函数,请各位帮个忙,谢!
- 谁有Acrobat Reader 5.0的中文语言包呢?谢了!
- 怎样屏蔽webbrowser右键的默认系统菜单啊,谢谢了!
- 我已经将excel文件导进Dbgrid中,如何将其变成文本文件?
begin
date:=formatdatetime('yyyy-mm-dd',datetimepicker1.date);
parabyname('date').asstring:=date;
end
begin
date:=formatdatetime('yyyy-mm-dd',datetimepicker1.date);
parabyname('date').asstring:=date;
end
sql.Add(' and reqi>='''+datetostr(datetimepicker1.date)+'''');
sql.Add(' and reqi<='''+datetostr(datetimepicker2.date)+''''); 如果是长结构的话,所查结果完全正确,但是如果不是长结构的话就会出现漏查的情况于是我就改成这样的结构
sql.Add(' and reqi>=:Q1');
sql.Add(' and reqi<=:Q2');
parameters.ParamByName('Q1').Value:=datetimepicker1.Date;
parameters.ParamByName('Q2').Value:=datetimepicker2.Date; 便不行!多谢兄弟指点!