Jak to zrobic zeby w procedurze GetText w miedzyczasie wykorzystac przekazana zmienna text do pobrania zamiennika?
kiedy probuje przypisac zmienna text chociazby do labela, automatycznie nic nie pisze, label jest pusty, wyglada na to ze mozna jedynie zmienic jego wartosc nie czytajac jej(?)
chce zrobic cos takiego
procedure TForm1.ZQuery2klientGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
tempquery.SQL.Clear;
tempquery.SQL.Add('SELECT nick
FROM klienci
WHERE id="'+text+'"');
tempquery.Open;
text:=temp.Fields[0].AsString;
end;
jednak nie da sie nawet pobrac czyli
procedure TForm1.ZQuery2klientGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
label1.caption:=text; //caption wtedy nic nie pokazuje, i tabela tez jest pusta
end;
procedure TForm1.ZQuery2klientGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
text:='costam'; //wtedy jest ok..
end;
czemu nie da sie pobrac tej zmiennej ? caly numer polega na tym zeby np numer ID 30 w miedzyczasie pobral z bazy danych i sprawdzil jakie imie ma klient o tym numerze i tak to podmienil