Delphi中DBgrid数据查找、修改方法?
4个回答
展开全部
如果dbgrid的数据集是adodataset1
那么要修改,只要
adodataset1.edit;
adoDataset1.FieldByName('字段名1').asstring:='修改值 ';
adoDataSet1.Post;
就可以了。
那么要修改,只要
adodataset1.edit;
adoDataset1.FieldByName('字段名1').asstring:='修改值 ';
adoDataSet1.Post;
就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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;
至于查找 就用循环了
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;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dbgrid是自动感知控件,只要数据库里改好那么dbgrid刷新一下就过来了,只要去查找修改你要的数据就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dbgrid是只是显示数据集的,要查询或者修改直接修改数据集就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询