begin
with data1.ADOQYygxx do
begin
close;
sql.Clear;
sql.Add('select ssbm from 人事表 where ssbm = :a');
parameters.ParamByName('a').Value:=trim(edit2.Text);
open;
end;data是什么东西?ADOQYygxx又是什么?
parameters是一个对象吗?后者是一个指针吗?
with data1.ADOQYygxx do
begin
close;
sql.Clear;
sql.Add('select ssbm from 人事表 where ssbm = :a');
parameters.ParamByName('a').Value:=trim(edit2.Text);
open;
end;data是什么东西?ADOQYygxx又是什么?
parameters是一个对象吗?后者是一个指针吗?
parameters是adoquery的一个属性. parameters.ParamByName('a').Value:=trim(edit2.Text); 属性后面又是一个方法,方法后面又是一个value。怎么解释?请继续解答。谢谢!
parameters.ParamByName('a').Value:=trim(edit2.Text); 属性后面又是一个方法,方法后面又是一个value。这是对变量的赋值
最好:
parameters.ParamByName('a').datatype := ftString;
parameters.ParamByName('a').Value:=trim(edit2.Text);
先指定类型.