这样不行吗?with ADOQuery do begin Close; SQL.clear; SQL.add('Select * from TableA where Fields=:t1'); Parameters[0].Value:=Edit1.text; Open; If RecordCoun>0 then begin ..... end else begin end; end;
procedure TForm1.BitBtn1Click(Sender: TObject); var i: Integer; begin if DBGrid1.SelectedRows.Count < 0 then Exit; DBGrid1.SelectedIndex := 1 for i := 1 to DBGrid1.SelectedRows.Count do if DBGrid1.Columns[n].Field.Value = Trim(Edit1.Text) then begin showmessage('Exist'); Break; end else begin //dosomething end; end;
begin
Close;
SQL.clear;
SQL.add('Select * from TableA where Fields=:t1');
Parameters[0].Value:=Edit1.text;
Open;
If RecordCoun>0 then
begin
.....
end
else
begin
end;
end;
有问题请发信息到我的E-mail:[email protected]
var
i: Integer;
begin
if DBGrid1.SelectedRows.Count < 0 then Exit;
DBGrid1.SelectedIndex := 1
for i := 1 to DBGrid1.SelectedRows.Count do
if DBGrid1.Columns[n].Field.Value = Trim(Edit1.Text) then
begin
showmessage('Exist');
Break;
end
else begin
//dosomething
end;
end;