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

Sentencia de Sql

Estas en el tema de Sentencia de Sql en el foro de ASP Clásico en Foros del Web. Hola a todos!!! Tengo esta centencia y queria saber si esta bien. Me podrian decir donde esta el error. Levanto todos esos valores y el ...
  #1 (permalink)  
Antiguo 01/03/2007, 19:39
 
Fecha de Ingreso: noviembre-2006
Ubicación: Trenque Lauquen
Mensajes: 32
Antigüedad: 18 años, 5 meses
Puntos: 0
Sentencia de Sql

Hola a todos!!!

Tengo esta centencia y queria saber si esta bien. Me podrian decir donde esta el error.
Levanto todos esos valores y el cursos que se genera queda vacio.

sql="select codigo,logueo,consulta,fecha,nombre from contadores where fecha >=#" & ldDesde & "# and fecha<=#" & ldHasta & "# and codigo="& lnCodigo &" order by codigo asc"
  #2 (permalink)  
Antiguo 01/03/2007, 22:34
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Re: Sentencia de Sql

y si pones un response.write sql que te aparece?
  #3 (permalink)  
Antiguo 02/03/2007, 08:36
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: Sentencia de Sql

Quizà sea porque no tienes data para condiciòn que estas enviando, en todo caso de tener data mira la configuraciòn con la que tus fechas se estàn enviando al sql, quizà no estèn como dd/mm/yyyy sino como mm/dd/yyyy por ejemplo, la fecha 02/03/2007 quiza no lo esta tomando como 2 de marzo sino como 3 de febrero...
  #4 (permalink)  
Antiguo 05/03/2007, 18:57
 
Fecha de Ingreso: noviembre-2006
Ubicación: Trenque Lauquen
Mensajes: 32
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Sentencia de Sql

es raro porque tengo puesto el comando
Session.LCID = 11274
para que las fechas sean dd/mm/yyyy

y el response.write(sql) muestra

select codigo,logueo,consulta,fecha,nombre from contadores where fecha = #05/03/2007# order by codigo asc
me parece que esta bien no??? ojala alguien me pueda ayudar porque esta consulta estaba andando pero ya no anda y no le encuentro error desde ya mil gracias
  #5 (permalink)  
Antiguo 05/03/2007, 19:46
 
Fecha de Ingreso: noviembre-2006
Ubicación: Trenque Lauquen
Mensajes: 32
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Sentencia de Sql

Para dar un poco mas de detalles a lo que nos esta pasando

si pongo 03/03/2007 y 05/03/2007 funciona perfecto, la sentencia SQL que escribi anteriormente.
Ahora si pongo 04/03/2007 y 05/03/2007 o 05/03/2007 y 05/03/2007 NO funciona.

Por que se puede producir este fenomeno????

sql="select codigo,logueo,consulta,fecha,nombre from contadores where fecha >=#" & ldDesde& "# and fecha<=#" & ldHasta & "# and codigo="& lnCodigo & ""

ya no se que hacer, auxilio!!!!!
  #6 (permalink)  
Antiguo 06/03/2007, 08:00
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: Sentencia de Sql

Solo como prueba, intenta ponerlo todo en formato mm/dd/yyyy
  #7 (permalink)  
Antiguo 13/03/2007, 14:42
 
Fecha de Ingreso: febrero-2007
Mensajes: 10
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Sentencia de Sql

si son las fechas , tonces puedes usar "set dateformat dmy" antes de tu consulta.
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 04:27.