I want to display a table from my database in the datagridview, but the problem is that the datagridview is always empty,there not an error message.
My code is:
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 System.Data.SqlClient;
using System.Data.Sql;
namespace gestock
{
public partial class Form2 : Form
{
SqlConnection c=new SqlConnection();
public Form2()
{
InitializeComponent();
FillData();
}
/*public Form2(SqlConnection cn)
{
InitializeComponent();
c = cn;
}*/
private void Form2_Load(object sender, EventArgs e)
{
//dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
}
void FillData()
{
string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Documents and Settings\\Administrateur\\Mes documents\\stock.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
c.ConnectionString = connectionString;
SqlDataAdapter d = new SqlDataAdapter("select * from fournir", c);
MessageBox.Show("La connexion avec la base de donnée est faite!!!!!");
DataTable dt = new DataTable();
d.Fill(dt);
//d.Fill(dt);
dataGridView1.DataSource = dt;
}
}
}
Thanks everybody

New Topic/Question
Reply




MultiQuote




|