C# 在C中从列表框中获取值到标签#
可能重复:C# 在C中从列表框中获取值到标签#,c#,sql-server-2008,C#,Sql Server 2008,可能重复: 我是C语言的新手# 我在Ms SQL中有3个表。。tbl_员工、tbl_日志和tbl_部门 在Windows窗体中,我有一个列表框和两个标签。列表框将在tbl_日志中显示用户ID 当用户从列表框中选择时,标签将更改一个值,并以相同的形式显示名称和部门 问题是,如何根据查询将值从列表框粘贴到标签 这是我的SQL查询 SELECT tbl_staff.userID, tbl_staff.staffName,tbl_department.department FROM tbl_staff
我是C语言的新手# 我在Ms SQL中有3个表。。tbl_员工、tbl_日志和tbl_部门 在Windows窗体中,我有一个列表框和两个标签。列表框将在tbl_日志中显示用户ID 当用户从列表框中选择时,标签将更改一个值,并以相同的形式显示名称和部门 问题是,如何根据查询将值从列表框粘贴到标签 这是我的SQL查询
SELECT tbl_staff.userID, tbl_staff.staffName,tbl_department.department FROM tbl_staff,tbl_logs,tbl_department WHERE tbl_staff.userID = tbl_logs.userID and tbl_staff.idDepartment = tbl_department.idDepartment;
如何在c#中将值粘贴到标签?下面是我目前的代码
SqlConnection openCon = new SqlConnection(connString);
openCon.Open();
SqlCommand queryChangeName = new SqlCommand();
int index = listStaff.SelectedIndex;
DataSet ds = new DataSet();
ds.Clear();
SqlDataAdapter adapter = new SqlDataAdapter("SELECT tbl_staff.userID, tbl_staff.staffName,tbl_department.department FROM tbl_staff,tbl_logs,tbl_department WHERE tbl_staff.userID = tbl_logs." + listStaff.SelectedValue + " and tbl_staff.idDepartment = tbl_department.idDepartment";", openCon);
我不知道该怎么办,希望有人能帮我解决这个问题。对不起,英语不好
非常感谢;) 最好在开始时将数据集(包括员工id、姓名和部门)初始加载到本地
数据表中
然后使用此选项填充下拉列表。然后,当您从列表框中选择了索引时,您可以返回到本地数据表,以获取相关的名称和部门。您的代码现在所做的只是填充数据库。也许您应该看看这里,希望这有帮助。好的,我将首先尝试。。。谢谢你的建议……;)为什么要编写,其中tbl_staff.userID=tbl_logs.“+listStaff.SelectedValue+”
?以过滤记录。有错吗?希望能告诉我。。。呵呵。。谢谢……)