SQL em ADO

Delphi

04/09/2003

como eu faço para pegar o resultado de uma consulta SQl tipo eu queria salvar numa variavel o valor de preço

select cadastro from preço where inc=1;

E o que tem de errado nas seguintes instruções

adoquery1.sql.add(´update t4 set usario=edit.text where inc=1;´);
adoquery1.sql.add(´select cadastro from preço where inc=1;´);


Joni

Joni

Curtidas 0

Respostas

Cac2000

Cac2000

04/09/2003

O correto seria:


adoquery1.sql.add(´update t4 set usario=´+QuotedStr(edit.text)´+ where inc=1´);

e

adoquery1.sql.add(´select cadastro from preço where inc=1´);


Pra pegar o resultado do select...

adoquery1.Open;
variavel := adoquery1.FieldByName(´cadastro´).Value;


GOSTEI 0
Cac2000

Cac2000

04/09/2003

O correto é


adoquery1.sql.add(´update t4 set usario=´+QuotedStr(edit.text)+´ where inc=1´);


GOSTEI 0
POSTAR