Nova Query empipinada Oracle no Delphi7

Delphi

12/05/2012

Ola pessoal esta query funciona dentro de uma query mas query passala atraves de uma variável tipo string
_sql:= para que coloque varios relatórios numa mesma query tenho varias funcionando o erro desta esta na ultima linha
mas copiei uma ultima linha ja funcionando de outra query e coninua dando erro alguem sabe o que pode ser;

{SELECT p.codigo,NOME,CLAS_CADASTRO,pessoa_cep,ativo,fone,celular,c.cep_nome,+
pa.parente_nome,par_reside,crente,parentesco_desc,parente_rua,+
parente_compl,parente_cod_pes,parente_Igreja,Parente_bairro,parente_fone,+
parente_cidade,parente_estado,b.bairro_nome,cid.cidade_nome,e.estado_Nome,+
pa.pais_nome FROM PESSOA p, parente pa,cep c,bairro b,cidade cid,estado e,+
pais pa where p.pessoa_cep =c.id_cep+
and pa.parente_rua = c.id_cep and p.bairro = bairro_codigo+
and p.cidade = cid.cidade_codigo and p.estado = e.estado_codigo and p.pais = pa.pais_cod+
and pa.parente_estado = e.estado_codigo and pa.parente_pais = pa.pais_cod and p.codigo = parente_cod_pes+
and (p.ativo =+ QuotedStr(Ativado)+)+and (pa.par_reside =+QuotedStr(S)+)+
and (p.clas_cadastro =+QuotedStr(Membro)+)+order by p.nome;

}
Marcelo Augusto

Marcelo Augusto

Curtidas 0

Respostas

Marcelo Augusto

Marcelo Augusto

12/05/2012

Ola pessoal esta query funciona dentro de uma query mas query passala atraves de uma variável tipo string
_sql:= para que coloque varios relatórios numa mesma query tenho varias funcionando o erro desta esta na ultima linha
mas copiei uma ultima linha ja funcionando de outra query e coninua dando erro alguem sabe o que pode ser;

{SELECT p.codigo,NOME,CLAS_CADASTRO,pessoa_cep,ativo,fone,celular,c.cep_nome,+
pa.parente_nome,par_reside,crente,parentesco_desc,parente_rua,+
parente_compl,parente_cod_pes,parente_Igreja,Parente_bairro,parente_fone,+
parente_cidade,parente_estado,b.bairro_nome,cid.cidade_nome,e.estado_Nome,+
pa.pais_nome FROM PESSOA p, parente pa,cep c,bairro b,cidade cid,estado e,+
pais pa where p.pessoa_cep =c.id_cep+
and pa.parente_rua = c.id_cep and p.bairro = bairro_codigo+
and p.cidade = cid.cidade_codigo and p.estado = e.estado_codigo and p.pais = pa.pais_cod+
and pa.parente_estado = e.estado_codigo and pa.parente_pais = pa.pais_cod and p.codigo = parente_cod_pes+
and (p.ativo =+ QuotedStr(Ativado)+)+and (pa.par_reside =+QuotedStr(S)+)+
and (p.clas_cadastro =+QuotedStr(Membro)+)+order by p.nome;

} a ultima linha esta escrita assim ´and (p.clas_cadastro = ´+QuotedStr(´Membro´)+´)´+´order by p.nome´;
GOSTEI 0
Marcelo Augusto

Marcelo Augusto

12/05/2012

Ola pessoal esta query funciona dentro de uma query mas query passala atraves de uma variável tipo string
_sql:= para que coloque varios relatórios numa mesma query tenho varias funcionando o erro desta esta na ultima linha
mas copiei uma ultima linha ja funcionando de outra query e coninua dando erro alguem sabe o que pode ser;

{SELECT p.codigo,NOME,CLAS_CADASTRO,pessoa_cep,ativo,fone,celular,c.cep_nome,+
pa.parente_nome,par_reside,crente,parentesco_desc,parente_rua,+
parente_compl,parente_cod_pes,parente_Igreja,Parente_bairro,parente_fone,+
parente_cidade,parente_estado,b.bairro_nome,cid.cidade_nome,e.estado_Nome,+
pa.pais_nome FROM PESSOA p, parente pa,cep c,bairro b,cidade cid,estado e,+
pais pa where p.pessoa_cep =c.id_cep+
and pa.parente_rua = c.id_cep and p.bairro = bairro_codigo+
and p.cidade = cid.cidade_codigo and p.estado = e.estado_codigo and p.pais = pa.pais_cod+
and pa.parente_estado = e.estado_codigo and pa.parente_pais = pa.pais_cod and p.codigo = parente_cod_pes+
and (p.ativo =+ QuotedStr(Ativado)+)+and (pa.par_reside =+QuotedStr(S)+)+
and (p.clas_cadastro =+QuotedStr(Membro)+)+order by p.nome;




OK JA CONSEGUI RESOLVER A QUERY ESTAVA CERTA

} a ultima linha esta escrita assim ´and (p.clas_cadastro = ´+QuotedStr(´Membro´)+´)´+´order by p.nome´;
GOSTEI 0
Marcelo Augusto

Marcelo Augusto

12/05/2012

Ola pessoal esta query funciona dentro de uma query mas query passala atraves de uma variável tipo string
_sql:= para que coloque varios relatórios numa mesma query tenho varias funcionando o erro desta esta na ultima linha
mas copiei uma ultima linha ja funcionando de outra query e coninua dando erro alguem sabe o que pode ser;

{SELECT p.codigo,NOME,CLAS_CADASTRO,pessoa_cep,ativo,fone,celular,c.cep_nome,+
pa.parente_nome,par_reside,crente,parentesco_desc,parente_rua,+
parente_compl,parente_cod_pes,parente_Igreja,Parente_bairro,parente_fone,+
parente_cidade,parente_estado,b.bairro_nome,cid.cidade_nome,e.estado_Nome,+
pa.pais_nome FROM PESSOA p, parente pa,cep c,bairro b,cidade cid,estado e,+
pais pa where p.pessoa_cep =c.id_cep+
and pa.parente_rua = c.id_cep and p.bairro = bairro_codigo+
and p.cidade = cid.cidade_codigo and p.estado = e.estado_codigo and p.pais = pa.pais_cod+
and pa.parente_estado = e.estado_codigo and pa.parente_pais = pa.pais_cod and p.codigo = parente_cod_pes+
and (p.ativo =+ QuotedStr(Ativado)+)+and (pa.par_reside =+QuotedStr(S)+)+
and (p.clas_cadastro =+QuotedStr(Membro)+)+order by p.nome;
valeu pessoal esta ja foi resolvida, obrigado
}
GOSTEI 0
POSTAR