刚才的ADOTable1问题,又出现新问题?????
TLocateOptions opt;
Form1-> ADOTable1-> First();
if((Form1-> ADOTable1-> Locate( "Emp_Id ", Edit1-> Text, opt))&&(Form1-> ADOTable1-> Locate( "Pass ", Edit2-> Text, opt)))
{ ShowMessage( "登陆成功! ");
Memo1-> Lines-> Strings[0]= "Emp_Id: "+Form1-> ADOTable1-> Fields-> Fields[0]-> AsString;
Edit1-> Clear();
Edit2-> Clear();
}
怎样使Memo1-> Lines-> Strings[0]=中显示的是你刚查找到的那条记录的Emp_Id了???我这条语句总显示第一条记录的emp_id
[解决办法]
楼主,我试过你的代码,可以正确显示