Delphi中DBgrid数据查找、修改方法?

2025-06-28 06:12:06
推荐回答(4个)
回答1:

如果dbgrid的数据集是adodataset1
那么要修改,只要
adodataset1.edit;
adoDataset1.FieldByName('字段名1').asstring:='修改值 ';
adoDataSet1.Post;
就可以了。

回答2:

dbgrid 可以直接修改数据~
至于查找 就用循环了
ADOQuery1.Close;
ADOQuery1.Open;
ADOQuery1.First;
while (not ADOQuery1.Eof) do
begin
if trim(ADOQuery1.FieldByName('user_name').AsString)=trim(RzEdit1.Text) then
begin
exit;
end
else
ADOQuery1.Next;
end;

回答3:

dbgrid是自动感知控件,只要数据库里改好那么dbgrid刷新一下就过来了,只要去查找修改你要的数据就可以了

回答4:

dbgrid是只是显示数据集的,要查询或者修改直接修改数据集就可以了