Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2004, 08:47
nacho_huerta
 
Fecha de Ingreso: mayo-2004
Ubicación: Monterrey, NL
Mensajes: 22
Antigüedad: 20 años, 10 meses
Puntos: 0
Filtro por fechas

Hola.

Tengo un filtro que funciona perfectamente hasta que intento agregarle fechas...
es mas o menos asi:

<%
contrato=session("num_con")
contrato2=cStr(contrato)&"1"
contrato3=cStr(contrato)&"0"
contrato=cStr(contrato)&"2"
mn = "MNX"

cadBusca = cadBusca & " Pagos.moneda_fac= '"&mn&"'"

Strsql = "SELECT * FROM pagos WHERE (Numero_con =" & contrato & " or Numero_con = " & contrato2 & " or Numero_con = " & contrato3 & ") and Importe_f2 > 0 " & cadBusca & " order by moneda_fac, fecha_pedi, centro_ges, posicion_f, fondo asc"

%>

asi funciona perfecto.

Pero cuando intento hacer esto:

Strsql = "SELECT * FROM pagos WHERE (Numero_con =" & contrato & " or Numero_con = " & contrato2 & " or Numero_con = " & contrato3 & ") and Importe_f2 > 0 and fecha_pedi > #" &Trim(ini)& "# and fecha_pedi < #" & Trim(fin) &"# " & cadBusca & " order by moneda_fac, fecha_pedi, centro_ges, posicion_f, fondo asc"

donde
ini="01/01/2001"
fin="01/01/2005"

Manda lo siguiente:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC driver does not support the requested properties.
/siac2/pagEnlaceSap.asp, line 158


Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

---
Supongo que tiene que ver con el tipo de base de datos que utilizo, que es de Visual FoxPro.

Aqui la pregunta, alguien sabe como filtrar por fechas en tablas .DBF ???

Alguna alternativa para filtrar por fechas???