Conexao firebird com visual studio .asp net
Boa atared amigos
fiz uma conexao firebird com asp net mas não da certo alguem pode dar alguma dica?
Agradeço qualquer ajuda
fiz uma conexao firebird com asp net mas não da certo alguem pode dar alguma dica?
Agradeço qualquer ajuda
Elisangela Silva
Curtidas 0
Respostas
Renato Groffe
31/08/2012
Elisangela,
Você pode passar para nós o erro que está dando ao se tentar efetuar a conexão?
Você pode passar para nós o erro que está dando ao se tentar efetuar a conexão?
GOSTEI 0
Elisangela Silva
31/08/2012
Elisangela,
Você pode passar para nós o erro que está dando ao se tentar efetuar a conexão?
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
GOSTEI 0
William
31/08/2012
Se possível poste o código, assim fica mais fácil de encontrar o erro!
GOSTEI 0
Elisangela Silva
31/08/2012
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.
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.
GOSTEI 0
Elisangela Silva
31/08/2012
Resolvido
GOSTEI 0