Edit1.Text中是输入的管理员帐号,要在Edit2.Text中显示管理员姓名ManagerName
程序中【 】内该如何写?
var
serchtrue:boolean;
beginwith DataModule2.ClientDataSet1 do
serchtrue:=locate('ManagerID',Edit1.Text,[]);
if serchtrue then
【Edit2.Text:= 】
else ShowMessage('Fail!');
end;
程序中【 】内该如何写?
var
serchtrue:boolean;
beginwith DataModule2.ClientDataSet1 do
serchtrue:=locate('ManagerID',Edit1.Text,[]);
if serchtrue then
【Edit2.Text:= 】
else ShowMessage('Fail!');
end;
然后就直接把这个变量的值给EDIT2不就可以了吗?
serchtrue:=locate('ManagerID',Edit1.Text,[]);
if serchtrue then
Edit2.Text:= 【FieldByName('ManagerName').asstring】
else ShowMessage('Fail!');
end;
serchtrue:=locate('ManagerID',Edit1.Text,[]);
if serchtrue then
Edit2.Text:= FieldByName('ManagerName').asstring;
else ShowMessage('Fail!');
end;