Hola a todos

,
Tengo un problemita con una sentencia sql que cuando la ejecuto en Access funciona pero en asp no

, por favor podrían ayudarme.
Esta es la sentencia:
Set Articulos = ConexionBD.Execute("select * from tbl_pn_hoja_ruta WHERE (pn_no_doc_identidad = '" & buscarc & "') AND (fecha_act = '" & fecha & "') AND (facturado like 'Si') WITH OWNERACCESS OPTION")
El error que me da es el siguiente:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
/Gonzalez/prueba_pj.asp, line 130