Hola a todos. Tengo un RS que me da -1 con RS.RecordCunt, incluso probando de todas las formas para abrirlo (después os pongo el código).
Por eso este post tiene dos preguntas:
Si el RS.RecordCunt me da -1 que significa ¿que tengo valores y se ha quedado en el último el cursor y no puede volver o que no existen valores?
Código con el que el Count me da -1:
' *************************************************
' Función para conectar a la BBDD
' **************************************************
Private Sub conx_bd(ruta_bd)
Set conex = Server.CreateObject("ADODB.Connection")
conex.Mode = 1 '=adModeRead
conex.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& ruta_bd
Set RS = Server.CreateObject("ADOBD.Recordset")
rs.CursorType = adOpenStatic '(3)
rs.LockType = adLockOptimistic '(3)
End Sub
' Realizar conexión
Call conx_bd(Application("strBD_cartograficar"))
SQL = "SELECT * FROM Parcelas;"
RS.Open SQL, conex