[Delphi] W jakim komponencie najlepiej wyświetlic wyniki ..

0

Witam,
Panowie w jakim komponnecie najlepiej wyswietlic zawartosc bazki mysqlowej (dbexpress) i jak to robicie ?

W pradoxie robilo sie polaczenie, dataset , dbgrida i juz a tutaj ?

P.S.
Proszę o szybka odpwoiedz zanim moj watek znajdzie sie w koszu albo zostanie skasowany.
Aha i pozdrawiam admina! :)

// dlaczego miałby zostać skasowany ? - temat jest sensowny - nie widzę powodów - deti

0

najlepiej listview, najpierw musisz wyslac zapytanie : SELECT * FROM tabela

begin
  SQL.CommandText:= 'SELECT * FROM tabela';
  SQL.ExecSQL(True);
end;

i potem odbierasz,
np:

for i:= 1 to SQL.RecordCount do
begin
  ListItem:= ListView.Item.Add;
  ListItem.Caption:= IntToStr(SQL.FieldValues['id']);
  ListItem.SubItems.Add(SQL.FieldValues['Nazwa']);
  ListItem.SubItems.Add(SQL.FieldValues['E-mail'])
end;
0
czarownik napisał(a)

najlepiej listview, najpierw musisz wyslac zapytanie : SELECT * FROM tabela

begin
  SQL.CommandText:= 'SELECT * FROM tabela';
  SQL.ExecSQL(True);
end;

i potem odbierasz,
np:

for i:= 1 to SQL.RecordCount do
begin
  ListItem:= ListView.Item.Add;
  ListItem.Caption:= IntToStr(SQL.FieldValues['id']);
  ListItem.SubItems.Add(SQL.FieldValues['Nazwa']);
  ListItem.SubItems.Add(SQL.FieldValues['E-mail'])
end;

jakos nie mge skumac tego komponentu (jestem poczatkujacy) zreszta nie wiem jak tenkomponent wyglada, a nie mozna wyswietlic czyms jak dbgrid?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.