可能重复:
在 C# 中从查询中获取值到标签
我是 C# 的新手
我在 Ms SQL 中有 3 个表 .. tbl_staff、tbl_logs 和 tbl_department
在 Windows 窗体中,我有一个列表框和两个标签。列表框将在 tbl_logs 中显示用户 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);
我没有任何想法可做,希望有人可以帮助我解决这个问题。抱歉英语不好。
非常感谢 ;)