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

Odpowiedz Nowy wątek
2019-07-11 18:59
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
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 dziś, 08:50
@Adamek Adam niestety każdy programista musi umieć znaleźć coś w dokumentacji. - Mr.YaHooo dziś, 20:49

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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

Użytkownik: Adamek Adam