delphi DBGrid里面的值如何自动更新

2024-12-13 06:36:20
推荐回答(2个)
回答1:

你是用ADODataSet1组件与DBGrid关联,在“添加”按钮将数据写入数据库后,可执行ADODataSet1.Active:=false;ADODataSet1.Active:=true;此时DBGrid中的数据将会刷新。其实你不需要用dataTable来添加数据,直接用ADODataSet1也可以添加数据的

回答2:

每次更新完数据运行下 DBGrid1.DataSource.DataSet.Close;
DBGrid1.DataSource.DataSet.Open;让他重新在数据库里查询出信息