sql简单问题 ( 积分: 50 )

  • 主题发起人 主题发起人 liugaohui
  • 开始时间 开始时间
L

liugaohui

Unregistered / Unconfirmed
GUEST, unregistred user!
if&nbsp;chkgqfz.Checked=true&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;begin<br>&nbsp;&nbsp;&nbsp;&nbsp;close;<br>&nbsp;&nbsp;&nbsp;&nbsp;sql.clear;<br>&nbsp;&nbsp;&nbsp;&nbsp;sql.Add('insert&nbsp;into&nbsp;查询&nbsp;select&nbsp;*&nbsp;from&nbsp;a股&nbsp;where');<br>&nbsp;&nbsp;&nbsp;&nbsp;sql.Add('a股.股权分置=true');<br>&nbsp;&nbsp;&nbsp;&nbsp;sql.Add('&nbsp;and&nbsp;a股.股权价格比&lt;gqjb');<br>&nbsp;&nbsp;&nbsp;&nbsp;ADoQuery1.Parameters.ParamByName('gqjb').Value:=strtofloat(cmbgqfz.Text);<br>&nbsp;&nbsp;&nbsp;&nbsp;sql.add('&nbsp;and&nbsp;a股.承诺有效期&nbsp;between&nbsp;:gqd1&nbsp;and&nbsp;:gqd2');<br>&nbsp;&nbsp;&nbsp;&nbsp;ADoQuery1.parameters.ParamByName('gqd1').value:=datetostr(dtp0.Date);<br>&nbsp;&nbsp;&nbsp;&nbsp;ADoQuery1.parameters.ParamByName('gqd2').value:=datetostr(dtp1.Date);<br>&nbsp;&nbsp;&nbsp;&nbsp;execsql;<br>&nbsp;&nbsp;&nbsp;&nbsp;end;<br><br>dtp0和dtp1是Tdatetamepacker,已经赋值<br><br>请问为什么提示至少一个参数没有指定值?谢谢回复!
 
sql.Add('&nbsp;and&nbsp;a股.股权价格比&lt;gqjb');//:gqjb<br>是不是这里?
 
sql.Add('&nbsp;and&nbsp;a股.股权价格比&lt;:gqjb');&nbsp;//:gqjb&nbsp;参数前加:
 
谢谢两位!
 

Similar threads

后退
顶部