سلام دوست عزیز
تا جاییکه من یادم میاد این موضوع چندین بار مطرح شده اما به دلیل اینکه عنوان مناسب استفاده نشده منم نتونستم پیدا کنم
خب بگذریم
چند روز پیش برای برادرم همین موضوع رو شرح میدادم کاری نداره وقتی کانشکشن برقرار شد با while شرط دریافت اطلاعات رو از طریق ریدر از دیتابیس میگیرید
ضمنا سورس هم پیوست شد
private void loadcombo()
{
//cnn = new OleDbConnection(ConnectionClass.GetConn);
//cmd = new OleDbCommand("Select athor From tblbook", cnn);
//adap = new OleDbDataAdapter(cmd);
//DataTable dt = new DataTable();
//adap.Fill(dt);
//return dt;
using (cnn = new OleDbConnection(ConnectionClass.GetConn))
{
cmd = new OleDbCommand("Select bookname From tblbook", cnn);
cnn.Open();
reader = cmd.ExecuteReader();
while (reader.Read())
{
comboBox1.Items.Add(reader["bookname"].ToString());
}
reader.Close();
}
}