Conexao firebird com visual studio .asp net

31/08/2012

Boa atared amigos

fiz uma conexao firebird com asp net mas não da certo alguem pode dar alguma dica?

Agradeço qualquer ajuda

Elisangela Silva

Respostas

31/08/2012

Renato_groffe Currículo

Elisangela,


Você pode passar para nós o erro que está dando ao se tentar efetuar a conexão?
Responder Citar

31/08/2012

Elisangela Silva

Elisangela, Você pode passar para nós o erro que está dando ao se tentar efetuar a conexão?

Bom na verdade nao da erro mas tambem nao faz o que deve ser feito
O que quero fazer ´simples
Seria dar um select na tabela e exibir na tela.

O meu código esta assim
eu cliquei no prjeto e add rereference e adicionei a dll(firebird.Data,FirebirdClient.dll)
Depois criei a classe Firebird.cs onde eu criei a conexao e criei tambem um metodo para dar o select na tabela

e isto nao funcionou... se quiser posto o código
Responder Citar

31/08/2012

William (devwilliam)

Se possível poste o código, assim fica mais fácil de encontrar o erro!
Responder Citar

31/08/2012

Elisangela Silva

esta é a classe de Conexão:
public class Firebird
{
public Firebird()
{
//
// TODO: Add constructor logic here
//

FbConnection conexao = new FbConnection("User=SYSDBA; Password=masterkey; Database=C:\\Bancos\\Firebird\\Banco.fdb; Server=localhost; Port=3050; Dialect=3; Charset=NONE; Role=; Connection lifetime=15; Pooling=true; MinPoolSize=0; MaxPoolSize=50; Packet Size=8192; ServerType=0;");
FbCommand comando = new FbCommand();
FbDataReader datareader = null;
try
{
conexao.Open();
try
{
FbTransaction transacao = conexao.BeginTransaction();
comando.Connection = conexao;
comando.CommandText = "SELECT * FROM Tabela";
datareader = comando.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
transacao.Commit();
}
catch (FbException erro) { }
}
catch (FbException erro) { }

}
}

Sendo que no formulario nao tem codigo, eu apenas queria que com essa conexao acima o programa mostrasse a tabela na página.
Responder Citar

09/09/2012

Elisangela Silva

Resolvido
Responder Citar