L
libaoliang
Unregistered / Unconfirmed
GUEST, unregistred user!
这样的query动态设置控件为何出错?请高手们看看!
query1.close;
query1.sql.clear;
query1.sql.add('update cpk set je=:s1+:s2 where pm=m');
query1.parambyname('s1').asfloat:=strtofloat(edit1.text);
query1.parambyname('s2').asfloat:=strtofloat(edit2.text);
query1.parambyname('pm').asstring:=edit3.text;
query1.execsql;
..
edit1,edit2,edit3 的内容都符合要求,也就是没有空值
请问为什么错误?系统提示s1,s2 的变量不对!
query1.close;
query1.sql.clear;
query1.sql.add('update cpk set je=:s1+:s2 where pm=m');
query1.parambyname('s1').asfloat:=strtofloat(edit1.text);
query1.parambyname('s2').asfloat:=strtofloat(edit2.text);
query1.parambyname('pm').asstring:=edit3.text;
query1.execsql;
..
edit1,edit2,edit3 的内容都符合要求,也就是没有空值
请问为什么错误?系统提示s1,s2 的变量不对!