我已经编写了以下代码来在 ComboBox 中查看我的分数,我将这一切都写在populate()
方法中,我称之为表单加载,但它显示了空的组合框。请告诉我这段代码有什么问题。
我为 DatabaseConnection 创建了一个单独的类。
public void populate()
{
DatabaseConnection connection = new DatabaseConnection();
OleDbCommand cmd = new OleDbCommand("Select score from Info", connection.Connection());
connection.Connection().Open();
OleDbDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
comboBox1.Items.Add(reader[0].ToString());
}
connection.Connection().Close();
}