Buen día...
Estoy tratando de realizar una consulta pero se genera el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Visual FoxPro Driver]Falta algún operando.
/Horas_Hombre/mis_horas.asp, line 57
Mi codigo es:
Set Horas = Server.CreateObject("ADODB.Recordset")
Horas.ActiveConnection = MM_Horas_Publicis_STRING
Horas.Source = "SELECT Horas.Idcontacto, Horas.Fecha, Horas.NroOP, Horas.NroHoras, Cliente.Nombre, Producto.Nombreprod, Referencias.Nomref, Areas.nomarea FROM (((((Horas INNER JOIN Referencias ON Horas.Idref = Referencias.Idref) INNER JOIN Producto ON Horas.Idproducto = Producto.Idproducto) INNER JOIN Cliente ON Horas.Idcliente = Cliente.Idcliente) INNER JOIN Empleado ON Horas.Idempleado = Empleado.IdEmpleado) INNER JOIN Actividad ON Horas.Idactividad = Actividad.Idactividad) INNER JOIN Areas ON Horas.Idarea = Areas.Idarea WHERE Horas.fecha>=#" & fechai & "# and Horas.fecha<=#" & fechaf & "# and Horas.idempleado=" & empleadoid & " ORDER BY Horas.Fecha;"
Horas.CursorType = 0
Horas.CursorLocation = 2
Horas.LockType = 1
Horas.Open() ..........................Linea 57
Horas_numRows = 0
Alguien me puede colaborar ?
Gracias de antemano.