2010-02-22 82 views

回答

0

取决于您与DBGrid链接的数据集。 TClientDataset可以。

+0

现在我正在使用IBDAC – 2010-03-17 11:37:21

+1

看看IBDAC文档是否说明了这一点。因为我从来没有用过,所以我不能说。 – 2010-03-17 16:14:33

0

如果TDBGrid已连接到内存数据集,您可以。您将通过ID查询数据库中所选记录,同时使用您获得的结果(内存)修改它(所选记录)。

0

DBGrid中DataSource的DataSet是什么?

如果您正在使用的ADOConnection,并与ADOTable或ADOQuery工作作为DataSet中,那么你可以尝试下面的脚本:以上

ADOTable1.close; 
ADOTable1.open; 

ADOQuery1.close; 
ADOQuery1.open; 

的脚本将刷新整个DBGrid的。

只要我知道,现在有办法刷新DBGrid中的一条记录。如我错了请纠正我。 :)

相关问题