1

我想在网格中添加一些数据以显示用户。

我想用TDBGrid

如何在没有数据库的情况下将任何行添加到网格?

谢谢

4

1 回答 1

7

TDBGrid 反映底层数据集(查询、客户端数据集等)中的数据。要显示新的或更改的数据,请更新数据集中的数据(和/或刷新它)。

如果您不使用外部数据库,您仍然可以使用例如 aTClientDataSet并将其数据存储到文件(专有格式或 XML,取决于您的 Delphi 版本 - 请参阅其文档)。考虑到使用数据集的灵活性(例如编辑数据),我推荐这个。

或者,使用 TstringGrid 并以您想要的任何(其他)方式存储您的数据。

[这还取决于数据在网格中呈现后您还想对它做什么。如果您希望用户能够对其进行编辑,这是可行TClientDataSet方法。]

于 2014-03-30T09:28:42.233 回答