estoy trabajando con un sql server 2000 y al tratar de llamar el procedimiento almacenado me arroja un error de que el objeto recorset esta cerrrado y por lo tanto deduzco que no logro abrir el procedimiento almaceado. aca va el codigo por si me pueden ayudar ... gracias.
Código:
le hice un select a la base de datos y si me devuelve datos por lo que el problema no es la conexion con la base de datos.Dim bomba As ADODB.Recordset Dim conexion As String conexion = "Provider=SQLOLEDB;Data Source=127.0.0.1;" & _ "User id=sa;Password=mipass;Initial Catalog=master" Set bomba = New ADODB.Recordset bomba.Open "EXEC PA_PUMPCONTROLER 1,70,1", _ conexion, adOpenDynamic, adLockOptimistic FlexDatos.Rows = FlexDatos.FixedRows Do Until bomba.EOF FlexDatos.AddItem "" & bomba!id bomba.MoveNext Loop bomba.Close Set bomba = Nothing
saludos.