Cada vez que intento acceder a la propiedad RecordCount, siempre obtengo un valor de retorno de -1. A continuación está mi código de muestra.ADO.RecordCount es igual a - 1 problema
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open Application("strConnectstring")
Set rs = Server.CreateObject ("ADODB.Recordset")
rs.ActiveConnection = oConn
SQL = "Publications_PicoSearchListing"
set rs = oConn.execute(SQL)
No estoy seguro de si estoy haciendo forwardCursor o cursores dinámicos, o si el proveedor admite incluso la propiedad RecordCount. ¿Cómo puedo verificar si el proveedor admite la propiedad RecordCount o si estoy utilizando forwardCursor o cursores dinámicos?
Cualquier ayuda sería apreciada.
Gracias
¿No lee todos los registros hasta la página que está solicitando? Porque está utilizando los registros con el adUseCLient como CursorLocation. – Edelcom
en realidad lee todos los registros que se ajustan a la consulta sql ... pero establece el registro actual para que apunte al que desea según el tamaño de página y la página absoluta. no ha encontrado la manera de devolver solo los datos que desea, permita Conjunto de registros para ser desconectado y también mantener los nombres de campo. –