Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problemas con consulta por fecha VB 6.0 con BD SQLserver

Estas en el tema de Problemas con consulta por fecha VB 6.0 con BD SQLserver en el foro de Visual Basic clásico en Foros del Web. hola amigos, tengo una conexion a una BD de SQLserver con ADO, quiero hacer una consulta por fecha y no se cual seria la sintaxis ...
  #1 (permalink)  
Antiguo 08/02/2005, 06:15
 
Fecha de Ingreso: noviembre-2003
Mensajes: 46
Antigüedad: 20 años, 6 meses
Puntos: 0
Problemas con consulta por fecha VB 6.0 con BD SQLserver

hola amigos, tengo una conexion a una BD de SQLserver con ADO, quiero hacer una consulta por fecha y no se cual seria la sintaxis correcta, le paso la consulta que creo en el SQL

SELECT * FROM Tabla WHERE (Fecha = CONVERT(DATETIME, '2004-12-14 00:00:00', 102))

eso es lo que me crea en SQL si cargo una fecha x

SELECT * FROM Tabla WHERE (Fecha = Fecha)

cual seria la sintaxis correcta en Visual Basic 6.0, lo tengo armado asi

Temporal.Open "SELECT * From Tabla WHERE (Fecha = " & fecha & " )", str

cuando logra pasar la consulta el recorset me queda siempre en -1 como si no tuviera nada

Última edición por polielb; 08/02/2005 a las 06:19 Razón: cambios en el titulo
  #2 (permalink)  
Antiguo 08/02/2005, 23:53
Avatar de OYEME  
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 307
Antigüedad: 20 años, 1 mes
Puntos: 1
seria asi:
Temporal.Open "select * from tabla where fecha ='01/01/01'"
y solo reemplaza la fecha por un var
Temporal.Open "select * from tabla where fecha ='" & fec "'"

ahora hay veces la fecha esta en formato m/d/aa tonces utiliza
format("mm/dd/yyyy",fec)
__________________
http://www.luisariashidalgo.com
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 05:40.