Foros del Web » Programando para Internet » ASP Clásico »

Desde Hasta !!!!! Como se Consulta

Estas en el tema de Desde Hasta !!!!! Como se Consulta en el foro de ASP Clásico en Foros del Web. Tengo que desplegar 2 textbox desde : Hasta : debo mostrar todos los registros entre esa fecha . en mi base tengo un campo fecha ...
  #1 (permalink)  
Antiguo 11/09/2002, 18:05
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Desde Hasta !!!!! Como se Consulta

Tengo que desplegar 2 textbox
desde :
Hasta :

debo mostrar todos los registros entre esa fecha .
en mi base tengo un campo fecha al cual consultar pero no me ha resultado....

Alguien sabe como hacerlo

Necesito una manito.... :(


DD
:) ;) :P :(
  #2 (permalink)  
Antiguo 11/09/2002, 18:06
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Desde Hasta !!!!! Como se Consulta

como lo tienes definido?



<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #3 (permalink)  
Antiguo 11/09/2002, 18:10
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

tengo esto pero me muestra desde la fecha inicial hasta el fina de la base no hasta el final que yo le indico


strsql = &quot;SELECT * FROM solicitudes WHERE fech_inicio &gt;= '&quot; &amp; desde &amp; &quot;' and fech_inicio &lt;= '&quot; &amp; hasta &amp; &quot;' ORDER By Id&quot;


  #4 (permalink)  
Antiguo 11/09/2002, 19:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Desde Hasta !!!!! Como se Consulta

fijate así:

&quot;SELECT * FROM Tabla2 WHERE FECHA Between #&quot;&amp;desde&amp;&quot;# And #&quot;&amp;hasta&amp;&quot;#&quot;

aunque reniego de usar campos fecha... prefiero campos numéricos del estilo AAAAMMDD
  #5 (permalink)  
Antiguo 12/09/2002, 13:49
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

Dazuaga probe y me da este error

strsql =&quot;SELECT * FROM Solicitudes WHERE FECH_INICIO Between #&quot;&amp;desde&amp;&quot;# And #&quot;&amp;Hasta&amp;&quot;#&quot;


:(
  #6 (permalink)  
Antiguo 12/09/2002, 14:19
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Desde Hasta !!!!! Como se Consulta

Cual error?

;)
  #7 (permalink)  
Antiguo 12/09/2002, 14:22
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

Ya lo arregle, sabes que no me muestra ningun registro.

:(
  #8 (permalink)  
Antiguo 12/09/2002, 16:24
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

No pasa nada con el Between

Alguien me puede ayudar para rescatar los valores que necesito, demas que alguien hace esta consulta po...

en todo caso la base esta en access
  #9 (permalink)  
Antiguo 12/09/2002, 16:36
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

mira que los valores de las variables desde y hasta esten en formato mes/dia/año, y no en formato dia/mes/año.


Prueba sin usar las variables, usa fechas directamente en plan:


strsql =&quot;SELECT * FROM Solicitudes WHERE FECH_INICIO Between #4/20/2002# And #4/30/2002#&quot;

pero claro, usa fechas que sepas que te van a devolver registros. Si asi te funciona es que estas pasando los valores en un mal formato o algo raro pasa con los valores de esas variables...


Suerte colega...



ToKaTa.
  #10 (permalink)  
Antiguo 12/09/2002, 16:48
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

ahora si po colega..... me dio los valores parece que tengo el problema cuando rescato los datos del form estoy usando esto:


desde = TRIM( Request( &quot;desde&quot; ) )
hasta = TRIM( Request( &quot;hasta&quot; ) )

..
  #11 (permalink)  
Antiguo 12/09/2002, 17:32
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

hombre, la verdad es que yo siempre uso o:

desde = request.form(&quot;desde&quot;)
hasta = request.form(&quot;desde&quot;)

si uso el metodo post en el formulario desde donde llegan los dato, o:

desde = request.QueryString(&quot;desde&quot;)
hasta = request.QueryString(&quot;desde&quot;)

si uso el metodo get o paso los parametros con la URL. Supongo que como tu lo haces funciona bien....



Que haria yo:

Imprimir por pantalla los valores que te estan llegando pa ver que es lo que tienen:

response.write request.form(&quot;desde&quot;)
response.write request.form(&quot;hasta&quot;)

Debe llegar en el formato que te dije mes/dia/año. Si no llega asi o no llega nada ya sabes donde esta el problema: en la pagina que tiene el formulario que llama a tu script.

Si por casualidad llegan bien los valores intenta usar una sentencia en plan:

strsql =&quot;SELECT * FROM Solicitudes WHERE FECH_INICIO Between #&quot; &amp; CDate(desde) &amp; &quot;# And #&quot; &amp; CDate(Hasta) &amp; &quot;#&quot;

a ver si asi pica.....
Y si no sale asi imprimer por pantalla el valor de strsql, para comprobar que efectivamente estas lanzando contr ala base de datos una sentencia logica....


Y si na de esto funciona...pos no se...ya me contaras que valores se han imrpimido por pantalla y ya veremos...



Suerte!



ToKaTa.


P.D.:Veremos, pero mañana, que ya es muy tarde pa mi y mañana tengo que currar )
  #12 (permalink)  
Antiguo 12/09/2002, 18:59
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Desde Hasta !!!!! Como se Consulta

ToKaTa, se puede usar request(variable) sin hacer referencia Form o QueryString :

Cita:
Se puede tener acceso directamente a todas las variables si llama a Request(variable) sin el nombre de la colección. En ese caso, el servidor Web busca en las colecciones en el orden siguiente.

1- QueryString
2- Form
3- Cookies
4- ClientCertificate
5- ServerVariables

Si existe una variable con el mismo nombre en varias colecciones, el objeto Request devuelve la primera instancia que encuentre el objeto.
  #13 (permalink)  
Antiguo 13/09/2002, 03:04
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

, ok dazuaga



ToKaTa.
  #14 (permalink)  
Antiguo 13/09/2002, 09:30
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

Todavia no puedo tener los datos. no encuentra nada eso que me imprime los valores al inicio de la pagina como propuso Tokata pero la verdad es que aqui pasa algo raro....
  #15 (permalink)  
Antiguo 13/09/2002, 11:08
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

que valores te esta imprimiendo para las variables :

hasta
desde
strsql


?



ToKaTa.
  #16 (permalink)  
Antiguo 13/09/2002, 11:31
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

Seria mucho pedirte Tokata si te envio el codigo a tu email para que le heches un vistazo..


;)
  #17 (permalink)  
Antiguo 13/09/2002, 11:48
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

No se si podre con el, pero al menos vamos a intentarlo :P

[email protected]


ToKaTa.
  #18 (permalink)  
Antiguo 13/09/2002, 13:27
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

tic tac tic tac tic tac...sigo esperando el codigo, te arrepentiste?....pos si me lo mandas ahora ya casi que lo miro mañana y te digo...


ToKaTa.
  #19 (permalink)  
Antiguo 13/09/2002, 13:40
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Desde Hasta !!!!! Como se Consulta

Se fuee........

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:56.