林
林枫
Unregistered / Unconfirmed
GUEST, unregistred user!
我的表里有一个字段名为hint,Type为A。
我要让编辑框显示这个字段,写这样的代码:statusbar1.Panels[1].text:=query1.parambyname('提示').asstring;
报错,提示:paramter 'hint' not found
但我改成这样:statusbar1.Panels[1].text:=query1.fieldbyname('提示').asstring;
就没问题。
这是为什么?
还有,当我用:
query1.sql.clear;
query1.sql.Add('update ibook set 次数=10');
query1.execsql;
结果所有记录的'次数'字段都改成了10,如果我只想更改当前的记录,应该怎么写?
我要让编辑框显示这个字段,写这样的代码:statusbar1.Panels[1].text:=query1.parambyname('提示').asstring;
报错,提示:paramter 'hint' not found
但我改成这样:statusbar1.Panels[1].text:=query1.fieldbyname('提示').asstring;
就没问题。
这是为什么?
还有,当我用:
query1.sql.clear;
query1.sql.Add('update ibook set 次数=10');
query1.execsql;
结果所有记录的'次数'字段都改成了10,如果我只想更改当前的记录,应该怎么写?