下面这段代码对我的作品在指数零插入新的项目,但我一直无法插入---选择---到的第一指标值为零,我曾尝试过:如何从数据库中填充组合框,并在C#
cboGrade.Items.Insert(0,"---Select---)
但它不适合我。 此外,我希望能够检索和显示在组合框中将DisplayMember和displayvalue而从数据库,而不是被重复的项目检索:
private void LoadGrade()
{
using (SQLiteConnection conn = new SQLiteConnection(connstring))
{
try
{
string query = "select GradeCode, GradeName from Grade";
SQLiteDataAdapter da = new SQLiteDataAdapter(query, conn);
conn.Open();
DataSet ds = new DataSet();
da.Fill(ds, "OrgGrade");
cboGrade.DisplayMember = "GradeName";
cboGrade.ValueMember = "GradeCode";
cboGrade.DataSource = ds.Tables["OrgGrade"];
}
catch (Exception ex)
{
MessageBox.Show("Error occured loading grade!");
}
}
}
不要忘记,如果你解决问题了“接受”我的回答 - 我需要:-) –