Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

~= Fidel =~

Funciona no ACESS mas dá erro no ASP

Recommended Posts

Olá amigos, ao fazer minhas consultas sempre testo no Acess antes de levar para o asp, nunca tive problemas, mas dessa vez está funcionando no acess e dando o erro abaixo no asp, já tentei diversas formas e não deu certo.

 

Alguém pode me dar uma luz?????

 

Agradeço desde já

 

 

 

 

SELECT TB_Imprensa_TipoReclamacao.tipoReclamacao_ID, TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla, Count(TB_UGRs.UGR_ID) AS ContarDeUGR_ID

FROM TB_Imprensa_TipoReclamacao INNER JOIN (TB_imprensa_ocorrencia INNER JOIN (TB_UGRs INNER JOIN TB_logras ON TB_UGRs.UGR_ID = TB_logras.UGR_ID) ON TB_imprensa_ocorrencia.logra_ID = TB_logras.logra_ID) ON TB_Imprensa_TipoReclamacao.tipoReclamacao_ID = TB_imprensa_ocorrencia.tipo_reclamacao_ID

WHERE (((TB_imprensa_ocorrencia.Imprensa_ocorrencia_dataEntrada)Between #"&var_datai&"# And #"&var_dataf&"#))

GROUP BY TB_Imprensa_TipoReclamacao.tipoReclamacao_ID, TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla
ORDER BY TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla;

 

Dá esse ERRO

 

Erro de compilação do Microsoft VBScript

erro '800a0409'

Constante de seqüência não finalizada

/UGR/imprensa/Qry/frm_ENTRE_UGR_TiposReclamacao_det.asp, linha 68

rsBusca_cmd.CommandText = "SELECT TB_Imprensa_TipoReclamacao.tipoReclamacao_ID, TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla, Count(TB_UGRs.UGR_ID) AS ContarDeUGR_ID-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo, obrigado pela resposta, eu copiei a versão do Acess aqui, mas no ASP tinha sim as aspas.

O que estava fal tando era o tal do "& _" no final de cada linha.

 

Mas mesmo assim muito obrigado.

 

Abaixo a sintaxe correta e desta vez do ASP. Caso encerrado

 

"SELECT TB_Imprensa_TipoReclamacao.tipoReclamacao_ID, TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla, Count(TB_UGRs.UGR_ID) AS ContarDeUGR_ID "& _
"FROM TB_Imprensa_TipoReclamacao INNER JOIN (TB_imprensa_ocorrencia INNER JOIN (TB_UGRs INNER JOIN TB_logras ON TB_UGRs.UGR_ID = TB_logras.UGR_ID) ON TB_imprensa_ocorrencia.logra_ID = TB_logras.logra_ID) ON TB_Imprensa_TipoReclamacao.tipoReclamacao_ID = TB_imprensa_ocorrencia.tipo_reclamacao_ID "& _
"WHERE (((TB_imprensa_ocorrencia.Imprensa_ocorrencia_dataEntrada) Between #01/01/2015# And #02/01/2015#))"& _
"GROUP BY TB_Imprensa_TipoReclamacao.tipoReclamacao_ID, TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla "& _
"ORDER BY TB_Imprensa_TipoReclamacao.tipoReclamacao_Descricao, TB_UGRs.UGR_sigla;"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.