Fórum outra duvida besta :((( #40494

01/12/2003

0

eae galera, to com uma duvida atroz
ja tentei 1 monte de coisas mas nada deu muito certo
tava querendo colocar numa variavel o resultado de um select
simples neh?
mas nao consegui
:(
se alguem puder me dar uma luz.
este abaixo eh meu codigo, nao deu certo


Var aux : string[5];
begin
FrmDM.DataSet1.Close;
FrmDM.DataSet1.SelectSQL.Clear;
FrmDM.DataSet1.SelectSQL.add(´Select NOME From TB_PESSOAS where nome = :nome´);
FrmDM.DataSet1.ParamByName(´nome´).AsString := ´norb´;
DBGrid1.
end;

FrmDMPetShop.DataSet1.open;

aux := FrmDMPetShop.DataSet1.SelectSQL.Values[];


Noberto_mg

Noberto_mg

Responder

Posts

01/12/2003

Noberto_mg

tentei usar isto

Select nome From TB_DONO where nome = ´norbi´ into :teste

mas da erro no comando INTO

Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 51.
into.


Responder

Gostei + 0

02/12/2003

Travain

Você está querendo pegar o resultado do SELECT ou está querendo pegar o comando SQL?

Para pegar o resultado é só colocar:

Variavel := Query1.FieldByName(´NOME´).AsString;

Agora, para pegar o SQL da Query, você deve fazer assim:

Variavel := Query1.SQL.Text;

Até mais.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar