SQL.Text:='select * from jilu_table where 日期 between #'+formatdatetime('yyyy-mm-dd',datetimepicker1.DateTime)+'# and #'+formatdatetime('yyyy-mm-dd',datetimepicker2.DateTime)+'# and name='''+edit1.text+'''';
如果不加后面name的查询则可以正常运行。如果加了后就查不到记录了!
请大侠帮忙。谢谢
如果不加后面name的查询则可以正常运行。如果加了后就查不到记录了!
请大侠帮忙。谢谢
解决方案 »
- DELPHI编程生成的EXE和DLL为什么360杀毒提示有病毒
- 利用oraquery删除一条记录的问题
- 关于多个Edit中输入的数据后,进行加加减减操作的问题
- 50分打听一下 - 有谁知道这样的一个组件。xy坐标系(xy都是正负值,0是原点)就是一个+字样的。
- BorCon 是不是开完了? Delphi9的消息呢?
- delphi8与7区别大吗?
- 请问用什么语句可以判断一个Variant的type是否是Null?
- 发这个贴没别的意思,只是让各位见识见识,反正今晚我是吃不下饭了!妈的,真他妈的恶心!!!
- 检测HTTP文件头,再未请求前更改域名!
- 谁能给段ado对象使用地代码啊, ?
- 关于过程的一个小问题!
- 怎样弹出气泡?
Showmessage(sql.text);
看看是不是有空格,到查询分析器执行一下看看是否有记录
可以Trim()一下
或者用LIKE
edit.text:=sql.text;
======================
你语句太复杂了,把前面的'都统一成#39看看,好像都应当是单引号吧.