Barangkali sobat semilir mengalami hal serupa, mudah-mudahan script sederhana berikut ini bermanfaat
procedure TForm1.FormActivate(Sender: TObject);
var i, j : integer;
begin
with ADOQuery1 do begin
SQL.Clear;
SQL.Text := 'select * from Tabel_kecamatan';
Active := false;
Active := true;
First;
end;
with TreeView1.Items.AddFirst( nil, 'Daftar Kecamatan dan Desa' ) do Selected := true;
for i := 1 to ADOQuery1.RecordCount do begin
with TreeView1.Items.AddChildFirst( TreeView1.Selected, ADOQuery1.Fields.Fields[1].AsString) do begin
Selected := true;
MakeVisible;
end;
with ADOQuery2 do begin
SQL.Clear;
SQL.Text := 'select * from Tabel_desa where [Kode Kecamatan]=' +
QuotedStr(ADOQuery1.Fields.Fields[0].AsString);
Active := false;
Active := true;
First;
end;
for j := 1 to ADOQuery2.RecordCount do begin
with TreeView1.Items.AddChildFirst(TreeView1.Selected, ADOQuery2.Fields.Fields[2].AsString) do
begin
MakeVisible;
end;
ADOQuery2.Next;
end;
ADOQuery1.Next;
TreeView1.Items.Item[0].Selected := true;
end;
end;Semilir hati

0 comments:
Posting Komentar
Jika sobat merasa informasi ini bermanfaat, silahkan sobat memberikan komentar. Jika sobat hendak men-COPY ARTIKEL INI, MOHON KIRANYA MENCANTUMKAN SUMBERNYA, MARI KITA SALING MENGHARGAI HAK KEKAYAAN INTELEKTUAL. Jangan lupa, klik Google+ diside bar sebelah kiri