Ajuda para exibir dados de uma tabela Firebird + DataGridView ??

26/02/2015

0

Criei um Form Simples contendo um DataGridView Somente para exibir minha tabela .

Utilizei uma videoaula do curso de ado.net como base que utiliza o sql server , porém estou tentando adaptar para um bd Firebird , mas ao realizar o debug foi lançado várias Execptions .

Form1.Cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using FirebirdSql.Data.FirebirdClient;

namespace WindowsFormsApplication8
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            FbConnection ConexaoFirebird;

            string StringDeConexao = 

             "User=SYSDBA;"+
             "Password=masterkey;"+
             "Database=C:\\Users\\mmurta\\Documents\Visual Studio 2010\\Projects\\BD\\BD.FDB;"+
             "DataSource=localhost;";

            ConexaoFirebird = new FbConnection(StringDeConexao);
            
            try
            {
                ConexaoFirebird.Open();

                DataTable DtPessoa = new DataTable("Pessoas");

                string Sql = "SELECT * FROM PESSOA";

                FbCommand ComandoFb = new FbCommand(Sql,ConexaoFirebird);
            
                using (FbDataReader reader = ComandoFb.ExecuteReader())  
                {
                    DtPessoa.Load(reader);
                }

                ConexaoFirebird.Close();

                dataGridView1.DataSource = DtPessoa; 

            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro"+ ex.ToString());
            }

        }
    }
}




[img]http://arquivo.devmedia.com.br/forum/imagem/409311-20150226-145905.jpg[/img]
Infofisco Ltda

Infofisco Ltda

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar