您的位置:首页 > 数据库

关于两个ListBox绑定数据库后的联动问题(我先抛块砖)

2006-03-09 16:45 393 查看
绑定数据:

DBAccess dBAccess = new DBAccess();
string SQLStr = "select * from Users";
UserDs = dBAccess.dsExecuteSql(SQLStr,"users");
this.listBox_User.DataSource = UserDs.Tables["users"];
this.listBox_User.DisplayMember = "char_UID";
this.listBox_User.ValueMember = "int_GroupID";

SQLStr = "select * from Groups where char_Isuse = '1'";
GrpupDs = dBAccess.dsExecuteSql(SQLStr,"groups");
this.listBox_Group.DataSource = GrpupDs.Tables["groups"];
this.listBox_Group.ValueMember = "int_ID";
this.listBox_Group.DisplayMember = "char_Note";

----------------------------------------------------------------------------------------------

foreach(System.Data.DataRowView DR in this.listBox_Group.Items)
{
if(DR.Row["int_ID"].ToString() == ((System.Data.DataRowView)listBox_User.SelectedItem).Row["int_GroupID"].ToString())
{
this.listBox_Group.SelectedIndex = i;

break;

}

i++;

}

我暂时没有找到好的办法,那位找到了可以发上来
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: