GARANTIR DESCONTO

Fórum Insert no FireBird #288243

15/07/2005

0

boa tarde galera....
to com uma dúvida....
como faço pra chamar um procedure q criei no FireBird pelo delphi...
nesse procedure tem parametros como é descrito abaixo...

o procedimento chama-se Proc_Ins_Usuario e ele está escrito assim
BEGIN
INSERT INTO usuario (NOME,CODIGO_GRUPO,MASTER,ATIVO,PASS)
VALUES (:NOME, :CODIGO_GRUPO, :MASTER, :ATIVO, :PASS);
WHEN SQLCODE -625 do
EXCEPTION ERRO_CAMPOS_OBRIGATORIOS;
WHEN ANY DO
EXCEPTION ERRO_INS_USUARIO;
END


nao to conseguindo chamar esse procedimento...
desde já muito obrigado...


Davicarrano

Davicarrano

Responder

Posts

15/07/2005

Sremulador

Execute => Para procedures que tem retorno de apenas uma linha ou para executar operações no db

Select * from procedure (:parametro) para retornar uma pesquisa...


Responder

Gostei + 0

17/07/2005

Flaviomkm

procedures com selects se executam com o OPEN,
com updates, deletes e inserts vc executa com EXECSQL.

Ex:
sqlGeral.text.sql := ´ Update Produtos ´ +
´ Set EstAtu = EstAtu + 2 ´ +
´ Where EstAtu > 0 ´;
sqlGeral.EXECSQL;

espero ter ajudado.

´A Resposta não tem valor sem a pesquisa´
Flávio Motta


Responder

Gostei + 0

18/07/2005

Davicarrano

valeu pela ajuda galera....
até a proxima....


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar