Fórum Overload no DbExpress com Oracle #324981
07/07/2006
0
Boa tarde!
Estou desenvolvendo uma aplicação em Delphi 7 com Oracle. Fiz uma PL/SQL chamada ´Logar´ e tenho, ainda, mais 3 overloads dessa mesma PL/SQL.
No DbExpress temos todas as propriedades necessárias para chamar PL/SQL através do componente TSQLStoredProc, porém, o mesmo não me fornece a propriedade ´overload´, para informar qual dos overloads eu devo executar.
Alguém sabe como faço para resolver isso usando DbExpress? :!:
Estou desenvolvendo uma aplicação em Delphi 7 com Oracle. Fiz uma PL/SQL chamada ´Logar´ e tenho, ainda, mais 3 overloads dessa mesma PL/SQL.
No DbExpress temos todas as propriedades necessárias para chamar PL/SQL através do componente TSQLStoredProc, porém, o mesmo não me fornece a propriedade ´overload´, para informar qual dos overloads eu devo executar.
Alguém sabe como faço para resolver isso usando DbExpress? :!:
Alissonmelo
Curtir tópico
+ 0
Responder
Posts
10/07/2006
Alissonmelo
Encontrei a solução!!!
Usando o componente SQLSataSet, podemos setar a propriedade COMMANDTYPE para ´ctQuery´ e na propriedade COMMANDTEXT escrever um SQL para executar a PL desejada, onde será executado a OVERLOAD com a assinatura informada no comando SQL.
Usando o componente SQLSataSet, podemos setar a propriedade COMMANDTYPE para ´ctQuery´ e na propriedade COMMANDTEXT escrever um SQL para executar a PL desejada, onde será executado a OVERLOAD com a assinatura informada no comando SQL.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)