我已經四處搜尋,請問我在當地的老師在我的學校。但是,我無法找到如何將數據從數據庫顯示到NextGrid。我使用了SELECT *,但它並沒有顯示在下一個網格上。DelphiXE2:如何將數據從數據庫顯示到NextGrid
ZQuery1.Close;
ZQuery1.SQL.Clear;
ZQuery1.SQL.Text := 'SELECT * FROM tb_siswa';
ZQuery1.Open;
NextGrid1.ClearRows;
x:= 0;
while not ZQuery1.Eof do
begin
NextGrid1.AddRow();
NextGrid1.Cell[0,x].AsString := ZQuery1.Fields[0].AsString;
NextGrid1.Cell[1,x].AsString := ZQuery1.Fields[1].AsString;
NextGrid1.Cell[2,x].AsString := ZQuery1.Fields[2].AsString;
NextGrid1.Cell[3,x].AsString := ZQuery1.Fields[3].AsString;
NextGrid1.Cell[4,x].AsString := ZQuery1.Fields[4].AsString;
inc(x);
ZQuery1.Next;
end;
ZQuery1.Close;
是否需要支持?
有沒有你不使用'NextDBGrid',其目的是要連接到的理由一個數據集?或者你沒有看看NextGrid演示代碼的原因,它是專門設計用來向你展示如何使用它的?或者你沒有在'NextGrid' [論壇](http://www.bergsoft.net/forum)尋找支持? – 2013-05-14 00:55:50
oke .. NextGrid或NextDBGrid有什麼不同? – 2013-05-14 01:21:01
NextDBGrid在其名稱中具有** DB **的原因是因爲它設計爲附加到數據庫(數據庫),就像TDBGrid設計用於附加到數據庫一樣。它們都具有'DataSource'屬性(普通的'TStringGrid'或'TNextGrid'沒有)連接到'TDataSource',它自動處理'TDataSet'(查詢或表格)和網格之間的連接。閱讀關於'TStringGrid'和'TDBGrid'的Delphi文檔以瞭解它們之間的差異。 – 2013-05-14 01:25:47