Pobranie z bazy danych jednej wartości i podstawienie do zmiennej

Odpowiedz Nowy wątek
2019-07-11 18:59

Rejestracja: 17 lat temu

Ostatnio: 33 sekundy temu

0

Powitać,
Krótkie zwięzłe pytanie. Jak w Delphi 10.3, przy pomocy komponentów ADO, wykonać takie zapytanie:

SELECT pole1 FROM tabela WHERE pole2 = wartosc;

Zapytanie zawsze zwróci jedną wartość i chciałbym tą wartość przypisać do zmiennej w programie. Nawet nie chcę jej wyświetlać.


Pozdrawiam
Buster
edytowany 1x, ostatnio: furious programming, 2019-07-12 16:56
wszystko jest w Helpach - AnyKtokolwiek 2019-07-11 19:54

Pozostało 580 znaków

2019-07-12 09:32

Rejestracja: 4 lata temu

Ostatnio: 1 miesiąc temu

1

Np. tak:

  ADOQueryTmp.Close;
  ADOQueryTmp.Params.Clear;
  ADOQueryTmp.SQL.Clear;
  ADOQueryTmp.SQL.Add('SELECT pole1 FROM tabela WHERE pole2=:wartosc ');
  ADOQueryTmp.Params.ParamByName('wartosc').Value := 'twoja_wartosc';
  ADOQueryTmp.Open;

  twoja_zmienna:=ADOQueryTmp.FieldByName('pole1').AsString;
edytowany 1x, ostatnio: PrzemysławWiśniewski, 2019-07-12 11:54
Punkt za chęć przepisania dokumentacji, gdyż wszystko w niej jest... - Mr.YaHooo 2019-07-13 12:23
nie każdy umie znaleźć - Adamek Adam 2019-07-23 08:50
@Adamek Adam niestety każdy programista musi umieć znaleźć coś w dokumentacji. - Mr.YaHooo 2019-07-23 20:49

Pozostało 580 znaków

Odpowiedz

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