Fórum SQL em ADO #179848
04/09/2003
0
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;´);
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
Curtir tópico
+ 0
Responder
Posts
04/09/2003
Cac2000
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;
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;
Responder
Gostei + 0
04/09/2003
Cac2000
O correto é
adoquery1.sql.add(´update t4 set usario=´+QuotedStr(edit.text)+´ where inc=1´);
adoquery1.sql.add(´update t4 set usario=´+QuotedStr(edit.text)+´ where inc=1´);
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)