Ir para conteúdo

POWERED BY:

Arquivado

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

Hugo Eyer

Request.Form

Recommended Posts

Prezados,

 

Estou com um problema / duvida...

 

Tenho uma caixa de texto em uma pagina... " <input type="text" name="dataligacao">"

 

Na outra pagina eu uso o "dataligacao = REQUEST.FORM("dataligacao")" para buscar o valor digitado na caixa de texto...

 

Para posteriormente eu colocar esse valor numa select:

"
Dim rsRELATORIO
Dim rsRELATORIO_numRows
SQL = "SELECT * FROM VW_DETALHES_LIGACAO"
SQL = "SELECT A.* FROM VW_DETALHES_LIGACOES A INNER JOIN VW_LIGACAO_CONSULTA B "
SQL = SQL & "ON A.IDLIGACAO = B.IDLIGACAO AND A.IDFILIAL = B.IDFILIAL AND A.DTCANCELAMENTO IS NULL" & COMPLEMENTO
SQL = SQL & "AND DATA = '" & dataligacao & "' ORDER BY A.NUMERO, A.FILIAL"
"

Mas acontece que quando entro nessa pagina ao inves de aparecer a data que eu coloquei na caixa de texto na query...

SELECT A.* FROM VW_DETALHES_LIGACOES A INNER JOIN VW_LIGACAO_CONSULTA B ON A.IDLIGACAO = B.IDLIGACAO AND A.IDFILIAL = B.IDFILIAL AND A.DTCANCELAMENTO IS NULL WHERE IDREGIONAL = 5 AND DATA = '' ORDER BY A.NUMERO, A.FILIAL

 

Ele vem vazio...

 

Porque que isso acontece...

 

Acontece que antes eu tenho uma funcao que transforma essa pagina em um arquivo de excel...

<%
response.buffer = false
'RESPONSE.Clear()
'RESPONSE.ContentType="application/vnd.ms-excel"
'RESPONSE.EXPIRES=0
'response.cachecontrol="no-cache"
'Response.AddHeader "Content-Disposition", "attachment;filename=ACIONAMENTOS.xls"
'Response.AddHeader "Content-Disposition", "inline; filename=arquivo_gerado.xls"
arquivo = "Comunicação_E_Cadastro_" & DAY(NOW) & MONTH(NOW) & YEAR(NOW) & ".xls"
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment;filename=" & arquivo

SESSION.LCID=1033
%>

E tambem... funciona o Request.QueryString abaixo...

COMPLEMENTO = " "
REGIONAL = REQUEST.QueryString("regional")
SELECT CASE REGIONAL
	CASE "RJ"
		COMPLEMENTO = " WHERE IDREGIONAL = 2 "
	CASE "MG"
		COMPLEMENTO = " WHERE IDREGIONAL = 1 "	
	CASE "CE"
		COMPLEMENTO = " WHERE IDREGIONAL = 3 "	
	CASE "BA"
		COMPLEMENTO = " WHERE IDREGIONAL = 4 "	
	CASE "PE"	
		COMPLEMENTO = " WHERE IDREGIONAL = 5 "			
	CASE "SP"	
		COMPLEMENTO = " WHERE IDREGIONAL = 6 "	
	CASE "PA"
		COMPLEMENTO = " WHERE IDREGIONAL = 7 "
	CASE ""
		COMPLEMENTO = " WHERE IDREGIONAL = 8 "		
END SELECT

Esse querystring vem de uma lista de opcoes...

 

A MINHA DUVIDA É PORQUE ELE NAO PEGA O VALOR QUE COLOQUEI NA CAIXA DE TEXTO NO FORMATO DE DATA ?!?!?!?!?!!?

Compartilhar este post


Link para o post
Compartilhar em outros sites

perguntas

 

1. formatou a data no modo correto do banco?

2. está usando a variavel de data no mesmo lugar que está o sql?

3. está dando post no formulário?

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.