DBlistbox

0

Więc stworzyłem sobie tabele za pomocą Database Desktop na formie dałem
TTable i TDataSource i chciałem za pomocą DBlistBox wyświetlić jedną kolumne bazy. Ustawiłem DataSource i DataField dla ListBox ale po uruchomieniu na ListBox mam tylko jedną pozycjie dlaczego?

Natomiast używając DBLookupComboBox nie wyświetla się na nim nic.

0

A zauważyłeś ,że dblistbox działa jak listbox tylko zapisuje wynik w bazie w wybranym polu. Jak chcesz wyświetlić jedną kolumne to wstaw Dbgrid z jedną kolumną.

0

Nie ma możliwości aby wyświetlić jedną kolumne w formie rozwijanej listy?

Przy okazji jeszcze jedno pytanie jak wypisać wartość wybranego wpisu z bazie w zwykłym Labelu?

0
  1. DBLookupComboBox Listfield,Listsource,KeyField
  2. Label1.Caption:=Table1.Fields.FieldByName('POLE').asstring;
0

Wielkie dzięki za odpowiedź. Mam tylko jeszcze takie pytanie jak wpisać coś żyby po wystartowaniu programu DBlookupBox nie byłó puste tylko pojawił się jakiś napis np. wybierz z listy. Chciałbym żeby to było widoczne tylko przed wybraniem jakiejś pozycji z listy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1