Problemas con el Recordset URGENTE!!!
Publicado por Unai (5 intervenciones) el 11/03/2004 15:50:50
Hola a tod@s,
Tengo un problema un poco raro y necesito un cable, me conecto a una BD de Oracle por ADODB perfectamente de esta manera:
Public Gds As ADODB.Connection
Public Rst As ADODB.Recordset
Public Sub Abrir_BD()
Set Gds = New ADODB.Connection
Set Rst = New ADODB.Recordset
Gds.Open \"CONEXION\", \"USUARIO\", \"PASSWORD\", 0&
End Sub
Y al hacer esta consulta:
Mssql = \"Select * From Usuario\"
Rst.Open Mssql, Gds, , , 0&
Cuando se carga el recordset y hago un MovePrevious me da este error:
\"Error 3219 en tiempo de ejecucion, operacion no permitida en este contexto\"
Y cuando hago un MoveLast me da este otro error:
\"Error \'-2147217884 (80040e24)\' en tiempo de ejecucion, El conjunto de filas no admite recuperacion hacia atras\"
Para los MoveNext y el MoveFirst no da ningun tipo de error y funciona perfectamente.
Que puedo estar haciendo mal???
Gracias por todo de antemano
Tengo un problema un poco raro y necesito un cable, me conecto a una BD de Oracle por ADODB perfectamente de esta manera:
Public Gds As ADODB.Connection
Public Rst As ADODB.Recordset
Public Sub Abrir_BD()
Set Gds = New ADODB.Connection
Set Rst = New ADODB.Recordset
Gds.Open \"CONEXION\", \"USUARIO\", \"PASSWORD\", 0&
End Sub
Y al hacer esta consulta:
Mssql = \"Select * From Usuario\"
Rst.Open Mssql, Gds, , , 0&
Cuando se carga el recordset y hago un MovePrevious me da este error:
\"Error 3219 en tiempo de ejecucion, operacion no permitida en este contexto\"
Y cuando hago un MoveLast me da este otro error:
\"Error \'-2147217884 (80040e24)\' en tiempo de ejecucion, El conjunto de filas no admite recuperacion hacia atras\"
Para los MoveNext y el MoveFirst no da ningun tipo de error y funciona perfectamente.
Que puedo estar haciendo mal???
Gracias por todo de antemano
Valora esta pregunta


0