Hola a to2
Me gustaria saber como puedo solucionar un problemilla q tengo con sql
al realizar un filtrado desde visual basic 6.
Lo que ocurre cuando realizo filtrado de una fecha a sql (a un
datetime), anteriormente he ingresado la fechas q las guarda hasta con la
hora, me arroga error, no se si es la forma mde realizar la consulta,
coloco
un cod. de ejemplo
sub filtrando ()
dim filtro as string
if isnull("dtp_fecha") then
filtro= ""
else
filtro=filtro & "(fecha_recep like '%"dtp_fecha"%') and "
end if
'es aca el problema de la consulta, ya que no me realiza el filtrado
realize tb una consulta como esta "(fecha_recep= " dtp_fecha") and " y no
me
muestra lo que resultados,
nose si estara mal realizada la consulta.
if filtro > 5 then
filtro= trim(mid(filtro,1,len(filtro)-5)
else
filtro=""
end if
if filtro <>"" then
registros.filter=filtro
else
registros.filter=""
registros.requery
end if
cargarGrilla
'aca se envia a cargar los datos filtrados a una flexgrid, aca no tengo
problema **** que puedo cargar otros datos
'solo el problema es la fecha.
end sub
la palabra registros hace referencia a un ado.recorset cuya conexion es
ado.connection
la coneexion me funciona impeque.
Si alguien me pueda hechar una ayudita, se lo agradezco de antemano.
P.D: Ojala se entienda
Atte
HeRrYnEt


|