Wyświetlanie wyników zapytania SQL

1

Jak wyświetlić wszystkie rekordy z bazy MySQL w Delphi?
Mam taki kod.

SQLDataSet1.Create(nil);
SQLDataSet1.SQLConnection:=Connection;
SQLDataSet1.CommandText:='SELECT * FROM developers';
SQLDataSet1.ExecSQL(true);
 

Teraz chciałbym wyświetlić jakoś wszystkie rekordy danych z bazy np. w memo lub w DBGrid.
Proszę o pomoc.
Dlaczego pierwsza linijka wyrzuca wyjątek?

2

Bo nie umiesz tworzyć klas! Ehhh.... Wygogluj jak się tworzy instacje klas.

2

następny... Jesteś od jakiegoś czasu na forum a wyskakujesz z takimi pytaniami. Nie masz podstaw i wypadało by zacząć od otwarcia pierwszego lepszego kursu a nie zaraz na forum lecieć...

6

ocho widzę @maszynaz się wkurwił, że go wszyscy mają w dupie i nikt go za rączkę biedaka poprowadzić nie chce i dał wszystkim po minusie :D :D :D :D :D :D

to ja ci dam plusa, żebyś się lepiej poczuł

0

Ktoś pomoże?

0

udało się

 SQLDataSet1 := TSQLDataSet.Create(nil);

Ślepy jestem stąd moje niedopatrzenie ;]

A jak teraz wrzucić zawartość bazy do datagrida?
Bardzo proszę o pomoc.

0

To wprawdzie ADO ale większych różnic nie ma MS SQL Server 2000 i Delphi 7 - programowanie baz danych

0

...Właściwość DataSet komponentu DataSource1 ustawiamy na ADODataSet1.
Właściwość Connection komponentu ADOQuery1 ustawiamy na ADOConection1.
__ Właściwość DataSource komponentu DBGrid1 ustawiamy na DataSource1__...

0

Pomoże ktoś z tym wyświetlaniem SQLDataset1 w DBGrid?

0
 DBGrid1.DataSource := DataSource1;

btw. SQLDataSet1.ExecSQL; wywołujemy kiedy modyfikujemy dane, w przypadku selecta robimy SQLDataSet1.Open; (lub Active)

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