Fórum Erro procedure #9168
08/09/2009
0
Glaucio Silva
Curtir tópico
+ 0Posts
09/09/2009
Rodrigo Mourão
Desculpe a demora em responder, estou analisando e ja entrerei em contato com sugestões.
Att
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
09/09/2009
Rodrigo Mourão
Bem a principio parece que o FireBird não aceita dominio como parâmetros de procedure. Para mais detalhes teria que verificar junto a documentação do banco de dados.
Para resolver o problema troque o parametro de retorno de d_inteiro para Integer. Eu teste e a procedure compila.
Se puder ajudar em algo mais é só falar.
Abs !!
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
09/09/2009
Glaucio Silva
Gostei + 0
09/09/2009
Rodrigo Mourão
Eu baixei o seu banco já, porem me diz uma coisa, o que vc esta tentando fazer ?
Qual a intenção desta procedure.
No aguardo !!!
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
09/09/2009
Rodrigo Mourão
Demorou a cair a ficha. Esta procedure foi passada no curso PDV com Renato Mattos, correto ??
Bem para que a procedure possa funcionar vc precisa ter os Generators ou Sequence criados no Banco. Ou seja, a procedure utiliza a nova sintaxe do FireBird 2.0 para pegar o proximo valor de uma seuquence ou de um generator.
Podemos fazer assim:
SELECT GEN_ID( <GeneratorName>, 1 ) FROM RDB$DATABASE;
Ou Assim
SELECT NEXT VALUE FOR <SequenceName> FROM RDB$DATABASE;
Como você não tem nenhuma sequence ou generato no banco ele vai retornar vazio. Crie um generator e
chame a procedure novamente.
Abs!!!
Gostei + 0
09/09/2009
Glaucio Silva
Gostei + 0
09/09/2009
Glaucio Silva
Gostei + 0
10/09/2009
Rodrigo Mourão
A pedido da ADM cada dúvida tem que ser respondida em um chamado, senão eles cortam meu pescoço kkkkkk
Abre um novo chamado e peça para que seja repassado para mim. Terei enorme prazer em ajudá-lo.
Por hora estarei colocando este chamado como concluído.
Abraços !!
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)