在 Visual Studio 2010(使用 Visual C#)中,我有一个表单,其中有一个列表框(名为 listBox1)。用户选择列表框中显示的项目之一,然后单击保存按钮。该应用程序使用以下方法将用户的选择保存到数据库中:
cmd.CommandText = "insert into Table2 (kat) values ('"+listBox1.SelectedIndex.ToString()+"')"
(编辑)例如它们被保存为 0 或 1 或 2 等...
然后我希望应用程序使用它int
来选择另一个 listBox 上的相同项目,具有完全相同的项目但在另一个表单上。
到目前为止,我所拥有的是:
cmd.CommandText = "select * from Table1 WHERE username='"+textBox1.Text+"'";
dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr.Read())
{
form1.listBox1.SelectedIndex(dr[0]);
}
}