Boas pessoal! Gostaria de saber se alguém já trabalhou com acesso a base Progress via ProxyGen. Atualmente trabalho usando ODBC Progress, mais o desempenho dela não é bom e também não é consistente. Se alguém já trabalhou com ProxyGen, poderia me enviar um exemplo de classe C# para consumir esse proxyGen, se é uma boa solução ou não... Agradeço! Abraços Rafael
Bom dia Rafael, Eu também estou procurando um exemplo. Você conseguiu achar um exemplo? Att, Leandro.
Eu até ia abrir um tópico novo para falar sobre conexão com progress utilizando .net, mas se me permitir vou utilizar este seu. O global.sax da minha aplicação está com a seguinte configuração: PHP: <%@ Application Language="VB" %><script runat="server"> Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs) Application("BROKER") = "//15.6.2.225:5164/broker_teste" End Sub </script> Quando vou fazer uma conexão para utilizar os .R da minha aplicação eu faço o seguinte: PHP: protected void btnGravar_Click(object sender, EventArgs e) { using (SACP conexao = new SACP(Application["BROKER"].ToString(), "", "", "")) { string msgRetorno; conexao.sacp_manut_tipo_projeto(0, txbDescricao.Text.Trim(), rblStatus.SelectedIndex, "I", out msgRetorno); _notificacao.ExibirMensagem(msgRetorno); } } Mas eu não queria fazer isso, queria reaproveitar estes código e adicionar estas informações dentro de uma classe, por exemplo: PHP: public class ClsSacpConexaoProgress : Page { public SACP Conectar() { return new SACP(Application["BROKER"].ToString(), "", "", ""); } } e utilizar assim: PHP: protected void btnGravar_Click(object sender, EventArgs e) { using (SACP conexao = _conexao.Conectar()) { string msgRetorno; conexao.sacp_manut_tipo_projeto(0, txbDescricao.Text.Trim(), rblStatus.SelectedIndex, "I", out msgRetorno); _notificacao.ExibirMensagem(msgRetorno); } } só que quando eu faço desta maneira, a aplicação retorna um erro informanado que o objeto Conectar não foi instanciado.