hadi vafaii
جمعه 03 مرداد 1393, 04:26 صبح
من میخوام وقتی فرم بالا اومد اطلاعاتم تو گرید نشون داده بشه اما نمیشه مشکل کجاست؟:متفکر:
اینم کدی که نوشتم
private void Form2_Load(object sender, System.EventArgs e)
{
dataGridView1.Rows.Clear();
OleDbConnection a = new OleDbConnection();
a.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=|datadirectory|\\Database1.mdb;persist security info = false";
a.Open();
OleDbCommand b = new OleDbCommand("select * from Table1", a);
OleDbDataReader c = b.ExecuteReader();
object[] x = new object[13];
while (c.Read())
{
c.GetValues(x);
dataGridView1.Rows.Add(x);
}
a.Close();
}
اینم کدی که نوشتم
private void Form2_Load(object sender, System.EventArgs e)
{
dataGridView1.Rows.Clear();
OleDbConnection a = new OleDbConnection();
a.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=|datadirectory|\\Database1.mdb;persist security info = false";
a.Open();
OleDbCommand b = new OleDbCommand("select * from Table1", a);
OleDbDataReader c = b.ExecuteReader();
object[] x = new object[13];
while (c.Read())
{
c.GetValues(x);
dataGridView1.Rows.Add(x);
}
a.Close();
}