Pular para o conteúdo principal

String de Conexão C# com Firebird

Provedor usado : FireBirdClient
namespace utilizado : FirebirdSql.Data.FirebirdClient;
Incluir a referência ao provedor FireBirdSQLData.FireBirdClient



private void button1_Click(object sender, EventArgs e)
{
     string strConn = @"DataSource=localhost; Database=C:\dados\BancoDados.FDB; UserId=SYSDBA; Pwd=masterkey";
     FbConnection fbConn = new FbConnection(strConn);
                      
     FbCommand fbCmd = new FbCommand("Select * from NomeTabela",fbConn);
          
     try
     {
       fbConn.Open();
      
      FbDataAdapter fbDa = new FbDataAdapter(fbCmd);
      DataTable dtEmployee = new DataTable();
      fbDa.Fill(dtEmployee);
        
      gdvDadosFireBird.DataSource = dtEmployee;
      }
      catch (FbException fbex)
      {
       MessageBox.Show("Erro ao acessar o FireBird " + fbex.Message,"Erro");
      }
      finally
      {
       fbConn.Close();
      }
} 

Comentários

  1. Será que você poderia me dar uma ajuda?
    Estou com o seguinte erro ao tentar conectar com firebird:
    The type initializer for 'FirebirdSql.Data.Common.TimeoutHelper' threw an exception.

    ResponderExcluir
  2. Estou com um problema igual ao do Adilon Gomes, minha aplicação esta rodando perfeito no Win7 e Win8 (tanto no x86 como no x64), mais no XP esta apresentando erro

    "The type initializer for 'FirebirdSql.Data.Common.TimeoutHelper' threw an exception."

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Visual C# 2010 Express Download

  Visual C# 2010 Express    Construa aplicativos personalizados em Visual C#, uma linguagem simples, poderosa, segura e orientada a objetos que permite rápido desenvolvimento de aplicativos com a expressividade e elegância das linguagens estilo C. Depois da instalação, você pode experimentar o produto por até 30 dias. Você precisa se registrar para obter a chave gratuita para continuar usando depois desses 30 dias. Download

Sistema de Controle de estoque

A partir desta da estarei fazendo uma vídeo aulas conde irei construir juntamente com vocês um  sistema de controle de estoque. conforme descrição a baixo:  Escolha do Banco de Dados A escolha do banco de dados e muito importante para um sistema, para este projeto iremos escolher um banco no qual tenha uma boa iteração com a linguagem escolhida que é o Csharp. Tipo de Banco Access SqlServer Tabelas do banco de dados: Usuário  Para ter controle do acesso ao sistema e também limitações como nível de acesso e auditoria.  Cliente  Este cadastro é muito importante para sabemos para quem vendemos e quais suas preferências. Fornecedor  Para temos controle de quem nos fornece as mercadorias. Produto  Esta é umas das parte mais importante do sistema onde teremos cadastrado todos os produtos que temos. Categoria  Aqui onde será feira a separação dos produtos por categorias para uma melhor organização. ...