执行查询语句出现错误-有未闭合的引号? 在DELPHI中用SQL查询语句,执行的时候出现有未闭合的引号,怎么回事啊,如何解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在调试环境里,执行Query.Open前面时,查看一下它的SQL的文本,拷贝到数据库查询中,看看能否执行,错误在哪里。是引号不匹配,有前引号,没有后引号。 query1.SQL.SaveToFile('d:/123.txt'); //把 d:/123.txt打看,看看是什么问题 问题没有说清楚,其实查询都对,就是我在EDIT中输入引号就不正确了,出现了那个提示,象这种问题一般怎么处理 你一定把查询里的语句复制入代码了?如查询里写select * from cu_name where name='abc'那里代码里要这样写sql.add('select * from cu_name name='+''''+'abc'+''''); 在查询语句上加Quotedstr就行了比如ADODataSet1.CommandText := 'Select * From Table1 Where Name='+QuotedStr('张三'); 物料管理(MM)中该如何处理库存? 谁有用WinPcap做过收包发包的Delphi例子,贴点代码学习,谢谢。 如何将自己做的控件的帮助集成到delphi的帮助中 这个问题难倒很多人??? 怎么知道点击任务栏已经运行的程序? 如何获得文本文件的文件大小(Size)? 好心的大家能不能帮我,先说明我没有分了,希望大家不要看在分的份上才帮助别人 一个常见的关于数据统计的一个问题(急) 查询问题 一个多媒体数据库系统开发问题,B/S模式的 奇怪哟,keybd_event居然不能摸拟句点, 其它的都可以! 求高手出马救我?急!!!!
看看能否执行,错误在哪里。是引号不匹配,有前引号,没有后引号。
//把 d:/123.txt打看,看看是什么问题
如查询里写select * from cu_name where name='abc'
那里代码里要这样写
sql.add('select * from cu_name name='+''''+'abc'+'''');
比如ADODataSet1.CommandText := 'Select * From Table1 Where Name='+QuotedStr('张三');