Chcialem zrobić przyklad z Kompendium 4programmers.net mianowicie jest tam temant przykładowa baza danych i opisane krok po kroku jak szybko prosto zrobic interfejs do polaczenia sie z nią i wyswietlenia wartosci :
- Przejdź do zakładki BDE w palecie komponentów i odszukaj komponent TTable (pierwszy z lewej); umieść go na formularzu.
2. Przejdź do zakładki BDE i umieść na formularzu komponent TDataSource (również pierwszy z lewej).
3. Z listy rozwijalnej komponentu TDataSource wybierz pozycję Table, która określa umieszczony na formularzu komponent TTable.
4. Przejdź do zakładki Data Controls i umieść na formularzu komponent TDBGrid; jego rozmiar dopasuj według własnych upodobań.
5. Mając dalej zaznaczony komponent TDBGrid, z listy właściwości kwybierz DataSource (wskazanie komponentu TDataSource).Po tych czynnościach mamy już gotowy interfejs programu. Teraz nadszedł czas na połączenie się z bazą, ale uprzednio musimy wybrać odpowiednią tabelę.
Ponownie zaznacz komponent TTable; będziemy musieli wybrać bazę danych, z której będziemy korzystać. Z listy rozwijalnej właściwości DatabaseName wybierz DBDEMOS; następnie z listy właściwości TableName wybierz country.db.
Nadszedł teraz decydujący moment ? wartość właściwości Active zmień na True. W tym momencie komponent powinien połączyć się z bazą danych, a na komponencie TDBGrid powinny pojawić się wartości odczytane z owej bazy.
I gdy to wszystko robie klikam aktive to komponent TDBGrid rzeczywiscie powieksza sie ale wszystkie pola są puste :/ brak w nich wartosci a wedlugo tego powinny byc.
Pytanie czy moge zorbic to w jakis inny sposob ? Albo czy musze zrobic jeszcze coś zeby wyswietlaly mi sie tez wartosci...