Fórum Executar SP em modelo Multicamadas #287043
05/07/2005
0
Seguinte: Estou desenvolvendo uma aplicação em 3 camadas, e preciso saber como faço para executar uma StoredProcedure através de uma aplicação cliente. A stored procedure está no servidor de aplicação. Estou usando dbexpress + Firebird.
Se alguém puder me ajudar, ficarei muito grato.
Marcelo
Tchelllo
Curtir tópico
+ 0Posts
06/07/2005
Emerson Nascimento
Gostei + 0
06/07/2005
Tchelllo
Gostei + 0
06/07/2005
Emerson Nascimento
Gostei + 0
06/07/2005
Tchelllo
Gostei + 0
06/07/2005
Emerson Nascimento
type
TRetornoDaFuncao = record
{...}
end;
mas sua função DEVE retornar um OleVariant.
o resultado da sua função será algo como:
var
Retorno: TRetornoDaFuncao;
{abre a sp e pega o valores}
Retorno.X := ....;
Retorno.Y := ....;
{devolve os valores para quem chamou o método}
Result := RecordQueVcCriou;
na sua aplicação cliente, vc cria uma variável do mesmo tipo daquela:
var
Resultado: TRetornoDafuncao;
Resultado := conexao.appserver.seumetodo(bla,bla,bla);
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)