ďťż

Ładny brzuch

Mam problem z komponentem DbGrid.

1. Jak zrobić aby wyświetlił mi on zapytanie 'SELECT nazwisko FROM newtable;';

Robiłem to tak, ale to nie działa:

ZQuery1.SQL.Clear; ZQuery1.SQL.Add('SELECT nazwisko FROM newtable;'); ZQuery1.ExecSQL; Form1.DBGrid1.DataSource:=ZQuery1.DataSource; Form1.DBGrid1.Refresh;

2. Czy jest jakieś zdarzenie (jak np. w ListViev onselectItem) które zwróci mi integer z numerem zaznaczonego wiersza?

Z góry THX
Użytkownik Imi edytował ten post 17 wrzesień 2009, 10:46


Form1.DBGrid1.DataSource:=ZQuery1.DataSource;
zamień na
Form1.DBGrid1.DataSource:=ZQuery1;
i wsadź to przed
ZQuery1.SQL.Clear;


Form1.DBGrid1.DataSource:=ZQuery1.DataSource;
zamień na
Form1.DBGrid1.DataSource:=ZQuery1;
i wsadź to przed
ZQuery1.SQL.Clear;


Form1.DBGrid1.DataSource:=ZQuery1;

[DCC Error] Unit1.pas(97): E2010 Incompatible types: 'TDataSource' and 'TZQuery'

czyli niezgodność typów. Jakieś inne propozycje?

PS: Używam komponentów zeos.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •