我的程序中有一个搜索按钮。我想要的是每次搜索时我都会输入lastname
,当lastname
等同于数据库中的任何lastname
时,firstname
和{{1}此人将显示在lastname
中,每当我点击listbox
中的结果时,此人的详细信息都会显示在listbox
中。问题是当有姓氏相同的人,他们的名字被唯一列出,但当我点击名称时,textboxes
中会显示相同的详细信息。
请帮忙。
这是我的代码:
textboxes
答案 0 :(得分:2)
此代码中没有任何错误,您的错误可能出现在listbox_events上。
显示列表框部分的代码。
答案 1 :(得分:0)
cFat_items2 = new OleDbDataAdapter("
SELECT COUNT(Fat_Items.i_num) AS Count_i_num, Fat_Items.i_num, g.i_num
FROM Fat_Items INNER JOIN Fat_Items AS g ON Fat_Items.fat_nr = g.fat_nr
WHERE Fat_Items.i_num = '" + this.kLDataSet.Fat_Items.Rows[i].ItemArray[0].ToString() + "'
AND g.i_num = '" + this.kLDataSet.Fat_Items.Rows[j].ItemArray[0].ToString() + "'
GROUP BY Fat_Items.i_num, g.i_num HAVING COUNT(Fat_Items.i_num)>='" + Support + "'", con);
cFat_items2.Fill(dFat_items2);