你好我今天有代码运行,但问题是,当有相同的数据字段上它不循环,但只显示它过滤的第一个数据。 这里是代码如何在字段中使用相同的数据循环查看表格?
ADOTable1.First;
if ADOTable1.Locate('Last', Edit1.Text, []) then
begin
Label1.Caption := ADOTable1.FieldByName('Last').AsString;
Label2.Caption := ADOTable1.FieldByName('First').AsString;
Label3.Caption := ADOTable1.FieldByName('address').AsString;
Next;
end
else
begin
Label1.Caption := '';
Label2.Caption := '';
Label3.Caption := '';
end;
Locate没有过滤,它正在查找匹配的记录,如果找到并激活此记录,则返回true。 – 2013-03-18 16:32:29