刚学DELPHI,请大家帮我看看底下语句有什么错?
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add ('select * from 表 where 字段="'+Edit1.text+'"');
ADOQuery1.Active:=true;
运行上面的代码老是出错?
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add ('select * from 表 where 字段="'+Edit1.text+'"');
ADOQuery1.Active:=true;
运行上面的代码老是出错?
解决方案 »
- 新手求教~ RAVE reports中打印报表如何指定打印机?
- 如何实现将一个图片存到oracle数据库的long raw字段中
- [共享]发现一个比较不错的技术网站, 资源更新得很快
- 本人想制作一个局域网中的监控程序,望大哥大姐们帮帮忙
- 哪位知道ACCESS数据库都支持那些字符处理函数,重点是类似于SUBSTR()或者SUBSTRING()的?
- 菜鸟刚学报表,终于可以把一个表的数据显示出来,美中不足的数据之间没有表格,大侠怎么办啊?
- 有网吧管理软件的源代码,能否提供一份,高分相送!!!!!!!
- <<<<<<<十分郁闷,散分>>>>>>>>------(语蓝)
- 请问那里有Delphi关于网络编程的电子书.
- 为什么当调用鼠标Hook时,帝国时代会退出?
- CVS(CONTROL VERSION SYSTEM )+DELPHI(测试ok马上给分)
- 如何在dbgrid上使用事务实现更新,插入数据?
要用单引号。SQL.Add ('select * from 表 where 字段='''+Edit1.text+'''');
我的字段是数字型的,现在想把文本框的内容拿来比较,应怎么写?
这是你最终要执行的语句。
但在delphi里要
sql.text:='select * from 表 where 字段='+trim(edit1.text);
这么写.
应该是
SQL.Add ('select * from 表 where 字段='+Edit1.text);