Array
(
)

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

Infofisco Ltda
   - 26 fev 2015

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
#Códigousing 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());
}
}
}
}


Clique na imagem para abrir em uma nova janela