Que onda...
Bueno he estado peleando con este error, ya busque en Internet y no he encontrado nada, espero q puedan ayudarme...
Tengo tablas de Dbase y necesito hacer consultas en ellas...
cuando hago una consulta sin "where" u "order by" la pagina no me da ningun problema, pero cuando las uso me marca el sig. error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC dBase] La clave de búsqueda no se encontró en ningún registro.
este es el codigo:
set Oconn = server.createobject("adodb.connection")
oConn.open = "DRIVER={Microsoft dbase Driver (*.dbf)}; DriverID=277; DBQ= " & ruta
set rs=createobject("ADODB.Recordset")
sql = "select distinct * from movnota where folio = 'A149455'"
rs.CursorLocation=3
rs.CursorType = adOpenDynamic
rs.locktype = adLockOptimistic
rs.open sql,oconn
La linea del error es la última...
las tablas se estan modificando frecuentemente, por lo tanto son abiertas y por eso creo q es algun problema del recordset, pero no he hallado la manera de solucionarlo...
De verdad, espero me puedan ayudar...
De antemano, gracias