Visual Basic - fechas en consultas SQL en vb

Life is soft - evento anual de software empresarial
 
Vista:

fechas en consultas SQL en vb

Publicado por Diego Uribe (1 intervención) el 10/09/2002 18:30:24
Cordial Saludo

Tengo una consulta SQL que tiene la siguiente forma:

cons="select * from Tabla where fecha=#"&Format(fecha,"ddmmyyyy")&"#"

cuando ejecuto esta consulta, la base de datos me retorna un recordset vacio, apesar de que
existen registros que cumplen dicha condicion.

como debo hacer la anterior consulta para que funcione correctamente?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:fechas en consultas SQL en vb

Publicado por JUAN RODRIGUEZ (36 intervenciones) el 10/09/2002 19:13:29
Mira, yo creo de debes probar de la siguiente manera
cons="select * from Tabla where fecha=#"&Format(fecha,"mm/dd/yyyy")&"#"

ó

cons="select * from Tabla where fecha="&Format(fecha,"mm/dd/yyyy")&""

Creo que una de estas dos te funcionan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:fechas en consultas SQL en vb

Publicado por ALH (278 intervenciones) el 10/09/2002 21:38:50
Hasta donde yo se las consultas que se hacen internamente en la base de datos deben de tener el formato mm/dd/yyyy, como se indica en el anterior mensaje, aun y cuando tu formato predeterminado sea el de dd/mm/yyyy, debes de cambiarlo internamente al realizar la consulta.

Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:fechas en consultas SQL en vb

Publicado por Jimmy (26 intervenciones) el 10/09/2002 21:50:13
pienso que el problema es que el parametro no le des formato eje :

fecha=#"&Format(fecha,"ddmmyyyy")&"#" y busca la manera que la fecha quede asi: 05/06/2002

ó

puedes utilizar un query para ejecutar la consulta y es mas preciso
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar