
16/08/2004, 11:40
|
 | | | Fecha de Ingreso: agosto-2004 Ubicación: Ahorita... frente a mi PC
Mensajes: 74
Antigüedad: 20 años, 9 meses Puntos: 0 | |
el tipo de error es el siguiente:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'Fecha >= like '%10/08/04%' AND Fecha <= like '%16/08/04%' AND Taller like '%Qualyconf%''.
/qy/confeccion/mostrar_acumulado.asp, line 58
La salida que ma da despues es la siguiente:
selTaller=Qualyconf&txtFecha1=10%2F08%2F04&txtFech a2=16%2F08%2F04&Submit=Ok
La linea 50 esta si:
'Crea la variable para la instruccion SQL
Dim strSQL
'En estas lineas trato de hacer la comparacion de las fechas, si fecha1 >= objRS("Fecha") y fecha2 <= objRS("Fecha") y que sea igual a Taller = objRS("Taller")
strSQL = "SELECT * FROM Acumulado WHERE Fecha >= like '%" & frmFecha1 & "%' AND Fecha <= like '%" & frmFecha2 & "%' AND Taller like '%" & frmTaller & "%' ORDER BY Fecha DESC"
Tal vez no estoy haciendo la comparacion de la forma correcta, es en la instruccion strSQL donde se hace, o hago la comparacion en oto lado, por ejemplo:
<% Do While Not objRS.EOF %> |