Tengo un buscador con el siguiente codigo:
Código PHP:
   ---- CursorTypeEnum Values ----
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
 
dbname="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("bd/dc.mdb") & ";"
 
Set DBName = Server.CreateObject("ADODB.Connection")
DBName.Open "DSN=BDSistema;"
 
Set RetRS = Server.CreateObject("adodb.recordset")
 
 RetRS.Open Session("StrSQL"), DBName,adOpenKeyset, adLockOptimistic
 RetRS.PageSize = 10 
     Cita:   
La linea de codigo donde me marca el error es:Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 3.
/search.asp, línea 131
 [Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 3.
/search.asp, línea 131
RetRS.Open Session("StrSQL"), DBName,adOpenKeyset, adLockOptimisti
Si lo manejo con:
Código PHP:
   adoCon= "DRIVER={Microsoft Access Driver (*.mdb)};uid=;pwd=letmein; DBQ=" & Server.MapPath("bd/dc.mdb") 
     
 

 problemas para conectar la BD con adOpenKeyset, adLockOptimistic
 problemas para conectar la BD con adOpenKeyset, adLockOptimistic  
 
