Provider Oracle para Dot Net

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
  

Mensagemem Qui, 22 Dez 2005 3:33 pm

Olá pessoal,

Agora estou com um problema com Dot net (que conheço tanto quanto sânscrito :shock: ... rs...), vou tentar explicar bem o problema apesar da minha ignorância na ferramenta.
O dot net está passando para o parâmetro de uma procedure o tipo int16, segundo pesquisei este tipo serve para uma variável do tipo number(5), porém estou recebendo o erro: ORA-06550: line 1, column 7: PLS-00306: wrong number or types of arguments in call to 'XXX' ORA-06550: line 1, column 7: PL/SQL: Statement ignored.
Já experimentei colocar o parâmetro como int, smallint e mesmo number(5), mas não funcionou para nenhum deles... inclusive para o último nem aceitou o dimensionamento de tamanho (aliás, não aceita mesmo dimensionamento de parâmetros, não é?)
Alguém sabe de alguma dica para que eu possa passar este bendito tipo do dot net para o Oracle???

Obrigada!!!
Elaine
ECOLIVEIRA
Localização: PRAIA GRANDE - SP

Mensagemem Qui, 22 Dez 2005 4:02 pm

Sinceramente, também não conheço nada de .NET
Quem sabe passando o parametro INT como VARCHAR2. (daí, dentro da procedure, você converte pra inteiro de novo)----> bacalhau

Deve existir uma forma correta... vou dar uma olhada...
Quem sabe você tenta apenas NUMBER (sem tamanho)
dr_gori
Localização: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered

Mensagemem Seg, 26 Dez 2005 8:27 am

Até conheço um pouco de .NET
Mas parece que não tem muito a ver com o tipo da variável.... ele diz sobre argumentos... Seria alguma função que precisa de mais parâmetros!?
Tem como você postar o código aqui!?
Abraços!
Toad
Localização: Seattle, WA

Matheus H. Gonçalves
www.toad.com.br
www.twitter.com/toadgeek

Mensagemem Ter, 27 Dez 2005 8:02 am

Então, não tenho acesso ao código net, apenas ao log das transações e todos os parametros estão presentes mesmo...
ECOLIVEIRA
Localização: PRAIA GRANDE - SP



Voltar para PL/SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes

cron