2014-03-30 50 views
0

我想在網格中添加一些數據以顯示用戶。如何在Delphi中以編程方式在TDBGrid中添加行

我想用TDBGrid

如何添加任何行電網沒有數據庫?

謝謝

+2

使用數據感知控件一樣TDBGrid中附帶了很多的行李,如果你的數據不被存儲在Delphi的各種之一TDataSet的類型。改用TStringGrid。 – MartynA

回答

6

一個TDBGrid中反映的基礎數據集(查詢,ClientDataSet的等)的數據。要顯示新的或更改的數據,請更新數據集中的數據(和/或可能會刷新它)。

如果您不使用外部數據庫,您仍然可以使用例如一個TClientDataSet並將其數據存儲到文件(專有格式或XML,取決於您的Delphi版本 - 請參閱其文檔)。鑑於使用數據集的靈活性(例如編輯數據),我推薦這一點。

或者,使用TstringGrid並以任何(其他)方式存儲您的數據,你想要的。

[這也取決於您在數據出現在網格中後還想做什麼。如果你希望用戶能夠編輯它,TClientDataSet方式]

+1

我使用TStringGrid對象來顯示數據。 – VOLVO

相關問題