0

我有两个列表框。一个由用户填写。

daUsers = new SqlDataAdapter("SELECT * FROM Users", connection);
daUsers.Fill(UsersLocal);
listBox2.DataSource = UsersLocal;
listBox2.DisplayMember = "Name";
listBox2.ValueMember = "ID";

二是文件填写。在文档 dataTable 中,我使用 UserID 存储相同的数据。现在我想将第二个列表框与来自 Document DataTable 的数据绑定,其中 UserID 来自第一个 ListBox。我怎么能这样做?我通过 SQLCommand 尝试过,但失败了。

 daDocuments = new SqlDataAdapter("SELECT * FROM Documents WHERE UserID='listbox2.SelectedValue'", connection);
4

1 回答 1

0
string queryString = ("SELECT * FROM Documents WHERE UserID='" + listbox2.SelectedValue + "'";

然后使用它string为您的文档分配数据ListBox

于 2012-12-27T17:11:46.907 回答