CHAMAR FUNCAO NO BCO POSTGRES PELO VB6
bom dia, estou com seguinte problema:
criei uma funcao no bco postgres (store procedure), mas nao sei como chama-la direto do vb6.
se alguem tiver uma solucao fico agradecido...
criei uma funcao no bco postgres (store procedure), mas nao sei como chama-la direto do vb6.
se alguem tiver uma solucao fico agradecido...
Como vc faz pra executar direto no banco a sua procedure?
Só fazer assim:
Conexao.Execute([Ô]SUA PROCEDURE[Ô])
Só fazer assim:
Conexao.Execute([Ô]SUA PROCEDURE[Ô])
ja fiz desta maneira e nao aceitou
A sua procedure tem parâmetro? Tem retorno tbm?
nao tem retorno, mas dá é erro de sintaxe, nao aceita o comando
Como vc está fazendo? Posta o código para a gente ver, se possÃvel poste a procedure tbm.
funcao :
CREATE OR REPLACE FUNCTION deleta_visual11611()
RETURNS void AS
$BODY$
BEGIN
DELETE FROM VISUAL11611;
END;
$BODY$
LANGUAGE plpgsql;
aonde VISUAL11611 é TABELA NO BCO DE DADOS
CHAMADA NO VB: conexao.execute([Ô]deleta_visual11611[Ô])
CREATE OR REPLACE FUNCTION deleta_visual11611()
RETURNS void AS
$BODY$
BEGIN
DELETE FROM VISUAL11611;
END;
$BODY$
LANGUAGE plpgsql;
aonde VISUAL11611 é TABELA NO BCO DE DADOS
CHAMADA NO VB: conexao.execute([Ô]deleta_visual11611[Ô])
Tópico encerrado , respostas não são mais permitidas