Procedimientos Almacenados
Hola
Tengo un botón que hace lo siguiente:
Dim strsql As String
Dim hola As Recordset
Dim adios As Recordset
strsql = "ULTIMA_RESOLUCION "
Set hola = gDbChne.OpenRecordset(strsql, dbOpenSnapshot)
While Not hola.EOF
strsql = "SELECT * FROM CH_CAB_EXPEDIENTE WHERE CE_COD_EXPEDIENTE='" & hola.Fields("CE_COD_EXPEDIENTE") & "'"
Set adios = gDbChne.OpenRecordset(strsql, dbOpenSnapshot)
hola.MoveNext
Wend
siendo ULTIMA_RESOLUCION un procedimiento almacenado de SQL-Server. Pues al intentar ejecutar el select del interior del bucle me da el siguiente error:
Error '3146' en tiempo de ejecución:
S1000: [Microsoft][ODBC SQL Server Driver] La conexión está ocupada con los resultados de otro hstmt
Alguien tiene alguna idea?
Muchas gracias
Mónica
Tengo un botón que hace lo siguiente:
Dim strsql As String
Dim hola As Recordset
Dim adios As Recordset
strsql = "ULTIMA_RESOLUCION "
Set hola = gDbChne.OpenRecordset(strsql, dbOpenSnapshot)
While Not hola.EOF
strsql = "SELECT * FROM CH_CAB_EXPEDIENTE WHERE CE_COD_EXPEDIENTE='" & hola.Fields("CE_COD_EXPEDIENTE") & "'"
Set adios = gDbChne.OpenRecordset(strsql, dbOpenSnapshot)
hola.MoveNext
Wend
siendo ULTIMA_RESOLUCION un procedimiento almacenado de SQL-Server. Pues al intentar ejecutar el select del interior del bucle me da el siguiente error:
Error '3146' en tiempo de ejecución:
S1000: [Microsoft][ODBC SQL Server Driver] La conexión está ocupada con los resultados de otro hstmt
Alguien tiene alguna idea?
Muchas gracias
Mónica
