Ir ao conteúdo
  • Cadastre-se

Dúvida Firebird com C#


djebs

Posts recomendados

Galera estou com o seguinte código:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using FirebirdSql.Data;using FirebirdSql.Data.FirebirdClient;using System.Data;using System.Windows.Forms;using System.Configuration;using System.IO;namespace WindowsFormsApplication1{    class ConectarA2    {        private static readonly ConectarA2 instancia = new ConectarA2();                       public static ConectarA2 getInstancia()                    {                return instancia;            }               public  FbConnection conectar()        {            string strConexao = "ServerType=1;Port=3050;User=SYSDBA;Password=masterkey;  Database=" + Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\BD\INTA_A2.FDB";             return new FbConnection(strConexao);        }                //Acessando dados Po//        public static DataTable acessaPO(String variavel, String mes)        {            using (FbConnection conexaoF = ConectarA2.getInstancia().conectar())            {                try                {                    conexaoF.Open();                    String selec = "SELECT VALOR_X, VALOR_Y,VALOR_ZPO FROM TAB_" + variavel + "where ID_MES" + mes;                    FbCommand test = new FbCommand(selec, conexaoF);                    FbDataAdapter tests = new FbDataAdapter(test);                    DataTable dt = new DataTable();                    tests.Fill(dt);                    return dt;                }                catch (FbException ex)                {                    throw ex;                }                finally                {                    conexaoF.Close();                }                        }        }    }    }

Só que toda hora ele da erro na linha Conexãof.Open . O erro é este aqui:"The type initializer for 'FirebirdSql.Data.Common.TimeoutHelper' threw an exception". Alguém pode me explicar o que é?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...