Consulta ODBC por fechas

20/04/2005 - 15:34 por Edwin Alexander Solórzano | Informe spam
Quiero saber como hacer una consulta con fechas en la clausula WHERE, lo
traté de hacer de esta manera pero no me funcionó. ¿Cómo hago la condición?

Cnx1 = sqlconnect("BdAbc")

dFecha = date()

cSql = "SELEC * FROM FACTURA WHERE FECHA_DOC = ?dDesde "

if sqlexec(Cnx1, cSql, "FAC") > 0
messagebox ("Consulta Ok.")
else
messagebox("Error")
endif

Preguntas similare

Leer las respuestas

#6 Edwin
21/04/2005 - 00:36 | Informe spam
Gracias, voy a probar

"Steven Mera" escribió en el mensaje
news:exj3%
Estuve probando y funciona en formato mm/dd/yyyy.

Revisa como esta definido el formato en la base de datos..

SET DATE TO AMERICAN && mm/dd/yyyy

sFecha = DTOC(DATE()) && Devuelve la fecha pero en formato caracter

sSql = "SELECT * FROM FACTURA WHERE FECHA_DOC = #" + sFecha + "#" &&
el
valor de la fecha va entre signos de numeros.

Saludos !

Espero te sirva.



Respuesta Responder a este mensaje
#7 Edwin
21/04/2005 - 17:23 | Informe spam
Gracias Steven

Me funcionó perfectamente.

Edwin


"Steven Mera" escribió en el mensaje
news:exj3%
Estuve probando y funciona en formato mm/dd/yyyy.

Revisa como esta definido el formato en la base de datos..

SET DATE TO AMERICAN && mm/dd/yyyy

sFecha = DTOC(DATE()) && Devuelve la fecha pero en formato caracter

sSql = "SELECT * FROM FACTURA WHERE FECHA_DOC = #" + sFecha + "#" &&
el
valor de la fecha va entre signos de numeros.

Saludos !

Espero te sirva.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida