ACESSAR FUNCTION DO POSTGRESQL COM VB6
CRIEI UMA FUNCTION NO POSTGRESQL MAS NÃO SEI COMO ACESSÃ-LA COM O VB6.
SE PUDEREM ME AJUDAR AGRADEÇO.
SE PUDEREM ME AJUDAR AGRADEÇO.
Não sei se é igual, mas eu tenho umas functions e procedures no ORACLE 10G e executo através do dbConn.Execute([Ô]NOME_DA_FUNCAO_OU_PROCEDURE[Ô])
dbConn é uma variável ADODB.Connection
Tenta isso aÃ
dbConn é uma variável ADODB.Connection
Tenta isso aÃ
Quero agradecer a vc por este exemplo e provavelmente deve ser isto sim, tem tudo a ver com os comandos.
Vou fazer o teste e depois retorno se foi realizado com sucesso.
Vou fazer o teste e depois retorno se foi realizado com sucesso.
O teste foi realizado com sucesso.
Agora e se eu tiver uma function com parametros como faço.
Segue exemplo abaixo:
Aniversariantes de um determinado mês.
CREATE OR REPLACE FUNCTION listaniver(mes text)
RETURNS SETOF record AS
$BODY$select nomealuno from alunos where to_char(dtnascaluno,[ô]mm[ô]) = $1;$BODY$
LANGUAGE [ô]sql[ô] VOLATILE;
ALTER FUNCTION listaniver(text) OWNER TO postgres;
Agora e se eu tiver uma function com parametros como faço.
Segue exemplo abaixo:
Aniversariantes de um determinado mês.
CREATE OR REPLACE FUNCTION listaniver(mes text)
RETURNS SETOF record AS
$BODY$select nomealuno from alunos where to_char(dtnascaluno,[ô]mm[ô]) = $1;$BODY$
LANGUAGE [ô]sql[ô] VOLATILE;
ALTER FUNCTION listaniver(text) OWNER TO postgres;
Estou colocando assim na programação
bdconexao.execute [Ô]select listaniver(str(i))[Ô]
e está dando este erro
columm [Ô]i[Ô] not existe
bdconexao.execute [Ô]select listaniver(str(i))[Ô]
e está dando este erro
columm [Ô]i[Ô] not existe
Tópico encerrado , respostas não são mais permitidas