Skocz do zawartości
P_a_w_e_ł

Zapytanie do DB w Delphi

Rekomendowane odpowiedzi

Mam taką procedure:

 

procedure TForm1.Button2Click(Sender: TObject);

begin

query1.Close;

query1.SQL.Clear;

query1.SQL.Add('select * from baza.db where nazwisko=kowalski order by ID');

query1.ExecSQL;

query1.Open;

end;

 

 

Jak napisać zapytanie do bazy żebym mógł ograniczać widok tabeli także do innych nazwisk, bo teraz nazwisko jest stałe (kowalski) a jeśli na przykad dodam nową osobę do bazy i chciałbym wyświetlić tylko wiersze z jej nazwiskiem.

 

Z góry dzięki za pomoc.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jest wiele sposobów żeby to rozwiazać ja przedstawie jeden z nich.

Musisz stworzyć element Edit w którym będziesz wpisywał żądane nazwisko.

 

 

....

query1.SQL.Clear;

query1.SQL.Add('select * from baza.db where nazwisko=');

query1.SQL.Add(edit1.text);

query1.SQL.Add(' order by ID');

query1.ExecSQL;

...

 

powinno dziłać :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...