这个access的sql有错误!(0分)

  • 主题发起人 主题发起人 gujianchun
  • 开始时间 开始时间
G

gujianchun

Unregistered / Unconfirmed
GUEST, unregistred user!
ADOQuery1.Close;
ADOQuery1.Sql.Clear;
ADOQuery1.Sql.add('select sum(hjje) as 茶水 from FW_JSGL where XM=菊花茶');
ADOQuery1.Open ;
 
ADOQuery1.Sql.add('select sum(hjje) as 茶水 from FW_JSGL where XM='''+'菊花茶'+'''');
 
最近好象很多写SQL条件不加字符串引号的贴子.....
 
用一个函数嘛,专门给字符串加引号的
 
ADOQuery1.Sql.add('select sum(hjje) as 茶水 from FW_JSGL where XM='+#39+'菊花茶'+#39);
 
ADOQuery1.Sql.add('select sum(hjje) as 茶水 from FW_JSGL where XM='''菊花茶'''');

www.stonebloom.com 欢迎光临
 
支持pgx01234的解释
运行一下看看
 
ADOQuery1.Sql.add(Format('select sum(hjje) as 茶水 from FW_JSGL where XM=%s', [QuotedStr('菊花茶')]);
 

Similar threads

I
回复
0
查看
665
import
I
I
回复
0
查看
337
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部