С помощта на TreeList как можем да извлечем данни от базата данни и да ги покажем във формуляр на delphi

Как да извлека данни от база данни и да ги покажа в Ttreeview във форма на delphi, ето какво опитах, но не работи, може ли някой да ми предложи някакви модификации.. Благодаря ви...

procedure TForm1.Button1Click(Sender: TObject);
var
  // node : TTreeList;
  i: Integer;
  MyTreeNode1,MyTreeNode2 : TTreeNode;
begin
   with TreeList1.Items do
   begin
        Clear;
        MyTreeNode1 := Add(nil, 'Table');
        ADOTable1.First;
        while ADOTable1 do
        begin
            AddChild(MyTreeNode1,'B') ;
            AddChild(MyTreeNode1,'c');
            Next;
        end;
   end;
end;

Вместо b и c данните трябва да се обвържат от база данни, което е моето изискване... помогнете ми..


person user3345195    schedule 28.02.2014    source източник
comment
моля, предоставете ви таблични данни и съответната дървовидна структура, която искате да постигнете   -  person teran    schedule 28.02.2014
comment
Мисля, че искахте да кажете while not ADOTable1.Eof do   -  person Keith Miller    schedule 28.02.2014
comment
ADOTable1 е набор от данни, който съм използвал...   -  person user3345195    schedule 28.02.2014
comment
Променете цикъла while, както предлагам по-горе, и опитайте отново. Тъй като цикълът while никога няма да се изпълнява, защото ADOTable1.Eof ще бъде невярно, ако имате върнати редове.   -  person Keith Miller    schedule 28.02.2014