Srs, Estou com um function no Oracle retornando um cursor. Assim, segue codigo abaixo:
sp é um TOCIStoredProc ..... sp.Params.CreateParam(ftCursor, 'Result', ptResult); sp.Params.CreateParam(ftfloat, 'pSetor', ptInput); sp.ParamByName('pSetor').Value := '1'; try sp.Open; except on e: exception do Inserelog('erro: ' + e.message); end; .... O problema é quando executo o "open" da sp, aparece o erro: OCI_INVALID_HANDLER Alguém ja passou por isso ou sabe o que pode estar acontencendo? Obrigado. [As partes desta mensagem que não continham texto foram removidas]