نقل قول نوشته شده توسط sd.CSharpProgrammer مشاهده تاپیک
سلام

یه راه بهت میگم که شاید غیراصولی و غیر استادارد باشه ولی همیشه جواب میده.

string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\university.mdb";

DataSet dataSet;
OleDbDataAdapter dataAdapter;

try
{
dataSet = new DataSet();
dataAdapter = new OleDbDataAdapter("SELECT * FROM student", connectionString);
dataAdapter.Fill(dataSet, "StudentTable");
int tableRowsCount = dataSet.Tables["StudentTable"].Rows.Count;

if (tableRowsCount > 0)
{
for (int count = 0; count < tableRowsCount; count++)
{
string name = dataSet.Tables["StudentTable"].Rows[count]["Name"].ToString();
string stdNum = dataSet.Tables["StudentTable"].Rows[count]["StdNum"].ToString();
string major = dataSet.Tables["StudentTable"].Rows[count]["Major"].ToString();

listBox1.Items.Add(stdNum + " " + name + " " + major);
}
}
}
catch (OleDbException ex)
{
MessageBox.Show("Error : " + ex.Message);
}
finally
{
dataSet = null;
dataAdapter = null;
}

اگه توضیح خواستی بگو برات بزارم
موفق باشی
=====================================

دوست عزیز ممنون از راهنمایی شما ، اگه زحمتی نیست یه توضیح مختصری در مورد کد

بفرمایید !!!

ممنون و متشکر !!!