Olá Pessoal, aqui estou para minha primeira Quick Tips e nela vamos falar de um assunto um tanto simples no Delphi, porém eu irei aborar um detalhe interessantes para aqueles que ainda precisam trabalhar com BDE e lançar mão de Stored Procedure.
Bom, sei que muitas pessoas ainda
utilizam o BDE para o desenvolvimento de software, em duas empresas que
trabalhei deparei com algumas programadores que utilizavam TStoredProc para
armazenar informações no Banco de dados. Mas se deparavam com o problema na
atualização dos parâmetros do component, de não conseguir criá-lo de forma
dinâmica e a utilização do método Prepare. Então segue a dica.
Muitas
programadores acreditam que o Método Prepare no caso do BDE serve para preparar
o script para ser utilizado no banco de dados, mas não é isso que ocorre na
verdade este método é utilizado para preparar sim o Component para a Stored
Procedure, assim carregando os parâmetros e algumas propriedades especificas
para cada stored. Segue modo correto para a utilização.
Usando
assim.
Procedure.Close;
Procedure.Prepare;
Procedure.ParamByName(‘Contrato’).Asstring
:= Contrato_fin;
...
Exibição do post interrompida. Para ler conteúdo completo,
clique aqui