我正在尝试使用以下代码填充列表框,但我收到一条错误消息,提示找不到 ListItem。除了在这里创建一个新的列表框之外,我还想在我的 Windows 窗体 gui 上填充一个名为 listbox1 的列表框,但它说如果我将第一行更改为,它在当前上下文中不存在ListBox lb = listbox1();
ListBox lb = new ListBox();
string connectionString = "your connection string here";
using (SqlConnection con = new SqlConnection(connectionString))
{
con.Open();
string query = "SELECT column FROM myitemstable";
using (SqlCommand cmd = new SqlCommand(query, con))
{
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read()) {
lb.Items.Add(new ListItem((string)reader["column"]));
}
}
}
}