검색 한 결과, 내 학교의 현지 교사에게 물어 보았습니다. 그러나 데이터베이스에서 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;
어떤 지원을 해주시겠습니까?
필요 NextGrid1.RowCount-1이 코드를 사용하지 말아 데이터 세트? 또는 NextGrid의 데모 코드를보고 있지 않는 이유가 있습니다.이 코드는 사용 방법을 보여주기 위해 특별히 고안되었습니다. 아니면'NextGrid' [forums] (http://www.bergsoft.net/forum)에서 지원을 찾고 있지 않습니까? –
oke .. NextGrid 또는 NextDBGrid와 다른 점은 무엇입니까? –
NextDBGrid가 ** DB **라는 이름을 가진 이유는 TDBGrid가 데이터베이스에 연결하도록 설계된 것처럼 DB (데이터베이스)에 연결되도록 설계 되었기 때문입니다. 그것들은'TDataSet' (질의 또는 테이블)과 그리드 사이의 연결을 자동으로 처리하는'TDataSource'에 연결하기위한 두 가지 DataSource 속성 (보통'TStringGrid' 또는'TNextGrid')이 없습니다. 'TStringGrid'와'TDBGrid'에 대한 델파이 문서를 읽어보십시오. –