Hi!<BR>I have a VB component that call SP to retrieve and register values in a Oracle DB. I have no problem to call SP to retrieve information. But i can&#039t open de recordset when i call a SP that have an insert.<BR>The code (in a simple mode) that i use is:<BR><BR>strsql = call sp_insert.pre_02 (?,?,?,?,?,?,?,{resultset 500,r_intRet})}<BR><BR>With mcmdConexion<BR> Set mcmdConexion.ActiveConnection = mconConexion<BR> .CommandText = strSql<BR> .CommandType = adCmdText<BR> For intIndice = 0 To 6<BR> .Parameters.Append .CreateParameter(, adBSTR, adParamInput)<BR> Next<BR>End With<BR><BR>With mrstConexion<BR> .CursorType = adOpenStatic<BR> .LockType = adLockReadOnly<BR>End With<BR> <BR>Set mrstConexion.Source = mcmdConexion<BR><BR>For intIndice = 0 To 6<BR> mcmdConexion(intIndice) = CStr(vntParm(intIndice))<BR>Next<BR> <BR>mrstConexion.Open<BR>&#060;-----ERROR------&#062;