Jak wyświetlić wynik zapytania skierowany do Interbase

0

Mam problem otóż stworzyłem bazę w Interbase i teraz chcę wyświetlić zawartość jakiejś tabeli(lub wykonać jakieś zapytanie w SQL) - umieściłem IDatabase, IBTransaction, IBQuery i ustawiłem właściwości wydaje mi się że dobrze i teraz mam problem jakiego komponetu użyć i jakie właściwości ustawić żeby wyświetlić zawartość zapytania. Jeśli ktos ma inny pomysł jak korzystać z bazy danych Interbase z poziomu delphi to niech napisze.

0

zuć na formę DataSource oraz DBGrid i ustaw właściwości w następujący sposób:
DataSource.DataSet -> TQuery1
DBGrid.DataSource -> DataSource1
Query1.Active -> true

Pozdrawiam
Piotrek

0

Nie miał mi kto pomóc więc sam znalazłem rozwiązanie - może się komuś przyda
IBQuery1.Close; //najpierw trzeba zamknąć komponent
IBQuery1.SQL.Clear; //potem czyścimy zawartość właściwości SQL
IBQuery1.SQL.Add('SELECT * FROM '+ ListBox1.Items.Strings[ListBox1.ItemIndex]+';'); //dodajemy nowe zapytanie
IBQuery1.Open; //i otwieramy komponent

Potrzeba matką wynalazków - jak będę trochę lepszy z tego to wrzucę jakiś artykuł na ten temat - bo to jest naprawdę fajna tematyka - ale rzadko poruszana na 4programmers

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