Hallo,
Ich verwende für soetwas immer eine normal ListBox und lasse die ListBox über eine Schleife mit den entsprechenden Daten füllen.
Code:
for i:= 0 to Table1.RecordCount-1 Do
Begin
ListBox.Items.Add(Table1.Field[x].Asstring);
Table1.Next;
end;
Und schon stehen die Daten in deiner ListBox. Wenn du die DBListBox nehmen willst, geht es genauso.