Fórum Procedure dentro de uma package #211813
05/02/2004
0
Com o componente StoredProc não consegui fazer funcionar.
Por exemplo:
cadastro.pkg_acesso.valida_usuario
Onde:
cadastro = proprietário da package
pkg_acesso = nome da package
valida_usuario = nome da procedure
Obrigado.
[b:39df02da21][color=red:39df02da21]Título editado pelo Moderador (AZ) - Removido: ´URGENTE´[/color:39df02da21][/b:39df02da21]
Airoosp
Curtir tópico
+ 0Posts
05/02/2004
Adilsond
O que está faltando é voce dar acesso a package ao usuário que está conectado ao banco no momento. O bom da package é que ela utilizará o usuário que compilou a mesma para acessar as tabelas, não necessitando dar acesso as tabelas aos usuários e sim acesso a package.
Gostei + 0
06/02/2004
Airoosp
Fiz o que você falou mas não funcionou, o componente storedproc deveria listar os nomes das packages, acontece que isso não ocorre, mesmo colocando o nome da package.procedure e fazendo acesso com o usuário proprietário da package o Delphi exibe uma mensagem de erro.
O componente exibe apenas as procedures que estão fora da package.
Teria que ser utilizado outro componente ?
Obrigado.
Gostei + 0
07/02/2004
Adilsond
select package.funcao(parm) from dual
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)