adoquery查询语句为:
sql.add('select * from 进货表 where 日期>='+edit1.Text+' and 日期<='+edit2.Text);执行后总得不到预期效果,即当日期不存在一样。
把edit1.text、edit2.text用quotedstr加上引号运行时却说类型错误。
把它们用strtodate转换为日期也不行。
数据库为access。我的做法是:在edit1和edit2中输入日期范围进行查询。
日期格式为“yyyy-mm-dd”。问题出现在哪里?请指教。
sql.add('select * from 进货表 where 日期>='+edit1.Text+' and 日期<='+edit2.Text);执行后总得不到预期效果,即当日期不存在一样。
把edit1.text、edit2.text用quotedstr加上引号运行时却说类型错误。
把它们用strtodate转换为日期也不行。
数据库为access。我的做法是:在edit1和edit2中输入日期范围进行查询。
日期格式为“yyyy-mm-dd”。问题出现在哪里?请指教。
解决方案 »
- 反编译求高手
- 求在XP/2K 下实现 Win+Ctrl+Del 等键的屏蔽的方法
- 推荐关于DELPHI的两篇文章: 有兴趣的朋友来看一下.
- 可以报表文件保存到access中吗
- 二维表结构的字符串的截取问题!(急)
- 用Quickrep预览怎么使他出来就是zoomto100的状态,而不是zoomtowidth的状态?
- 100分求购最简单的串口程序!需要详细注释!
- 兄弟们:F1BOOK6.1在DELPHI6里编译通不过!谁碰到过?急急
- 关于mdi的问题?
- 大家好,请问在接口部分interfacer的uses引用单元与实现部分implementation的uses引用单元有什么区别?
- 100%!求助!在form中,运行后是否可以显示为网络!如果不可以可以别的方法!
- 我用OLE开发的程序要发布了!要注意些什么?
如
'select * from table where DATE=:D'
adodataset.paramters.parambyname('D').vlaue:=Date();