当在列表框中选择一个项目时,我试图在它们各自的文本框中显示项目值
这就是我设置它的方式:
这是值如何显示到列表框中
command.CommandText = "select * from ItemsList"; OleDbDataReader reader = command.ExecuteReader(); while (reader.Read()) { EditItemBrowserBox.Items.Add(reader["ID"].ToString() + " " + reader["ItemBrand"].ToString() + " " + reader["ItemName"].ToString() + " " + reader["ItemType"].ToString() + " " + reader["ItemPrice"].ToString()); }这就是我试图使列表框中的值显示到文本框的方式
command.CommandText = "select * from ItemsList where ItemName='" + EditItemBrowserBox.Text + "' "; OleDbDataReader reader = command.ExecuteReader(); while (reader.Read()) { EditIDTB.Text = reader["ID"].ToString(); ItemNameAddTB.Text = reader["ItemName"].ToString(); ItemTypeAddTB.Text = reader["ItemType"].ToString(); ItemBrandAddTB.Text = reader["ItemBrand"].ToString(); ItemPriceAddTB.Text = reader["ItemPrice"].ToString(); }
EditItemBrowserBox 是列表框,EditIDTB.Text = reader["ID"].ToString();我试图在其中一个文本框中显示值。
现在,当我单击一个项目时,文本框中没有显示任何内容。任何帮助表示赞赏