关于query的奇怪的问题,急!
对一query q_htno,有以下代码,
with q_htno do
begin
close;
sql.Clear;
sql.add('select * from t_cc where key=:parm1 and u_key=:parm2');
ParamByName('parm2').AsString := q_tj.fieldbyname('u_key').asstring;
ParamByName('parm1').asstring := ckdm ;
open;
end;
以上代码执行时,ParamByName('parm2').AsString和ParamByName('parm1').AsString无法赋值,已知ckdm和q_tj.fieldbyname('u_key').asstring都已经有值了,为什么?