artık bende bir firebird kullanıcısıyım

ilk programımı hazırlamaya başladım ve sorunlar çıkmaya başladı hemen..
amacım veritabanındaki isimleri treeviewdeki baş harfinin altına koymak...
bir döngüyle treeviewe a,b,c,d,....y,z yazdırdım ve bunların altınada isimleri yazdırmak istiyorum..örneğin a harfinin altına ahmet,ayşe gibi
formda ibdatase, ibdatabase, ibtransaction, datasource kullandım...
aşağıdaki sorguyu çalıştırıp sonuçlarını bir döngüyle yazdırmak istiyorum
Kod: Tümünü seç
ibdataset1.Close;
ibdataset1.SelectSQL.Clear;
ibdataset1.SelectSQL.Add('SELECT ADI');
ibdataset1.selectsql.add('FROM GRUP');
ibdataset1.SelectSQL.Add('WHERE GRUP LIKE '''+harf+'%''');
ibdataset1.Open;
birde bu ibtransaction tam anlamıyla ne işe yarıyor...kısaca özetleyebilirmisiniz..forumdaki yazıları ve sitedeki makaleyi okudum ama açıkçası tam oturtamadım mantığını...
şimdiden teşekkürler, herkese iyi çalışmalar...