RE: [firebase-br] Parâmetros em SQL
Luis Asensio - Control/P Sistemas
luis em controlp.com.br
Qua Ago 16 17:20:26 -03 2006
Vc está usando outra tabela para informar os valores do parametro.
Vc definiu a sql na QryConsulta, mas informou os parametros na CdsConsulta
se não me engano teria de ser na QryConsulta
Abs
Luis Asensio
Control/P Sistemas
Setor de Desenvolvimento
luis em controlp.com.br
http://www.controlp.com.br
-----Original Message-----
From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
On Behalf Of José Filho (UOL)
Sent: quarta-feira, 16 de agosto de 2006 15:29
To: FireBase
Subject: [firebase-br] Parâmetros em SQL
Importance: High
Boa tarde, pessoal! Já estou quase ficando "birolado das idéias". Não sei o
que estou fazendo que o "treim" aqui não funciona.
Estou passando um SQL dinâmico para um TSQLQuery com alguns parâmetros.
Quando monto outro SQL dinâmico com outros parâmetros na mesma TSQLQuery o
programa "dá pau" informando que o parâmtros não existe. Estou usando Delphi
7, e o trio DBExpress. Alguém, por favor, "me dá uma luz". Segue abaixo o
SQL.
[ ]'s
José Filho
Barra do Garças-MT
with Dm.qryConsulta do
begin
Close;
Params.Clear;
SQL.Clear;
SQL.Add('SELECT * FROM USUPERMISSOES');
SQL.Add('WHERE (PER_USUARIO = :PUSUARIO)');
SQL.Add('AND (PER_PROGRAMA = :PPROGRAMA)');
end;
with Dm.cdsConsulta do
begin
Close;
Params.Clear;
FetchParams;
Params.ParamByName('PUSUARIO').AsString := Usuario;
Params.ParamByName('PPROGRAMA').AsString := Programa;
Open;
end;
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista