获取部门员工详细信息并编辑员工详细信息

本文关键字:详细信息 编辑 获取部 | 更新日期: 2023-09-27 18:19:07

我在gridview控件中有一个问题。

我使用两个表employee和department。我希望获得部门名称相关的员工详细信息,我们还可以编辑该员工详细信息。我有采取listview在gridview,但在这种情况下,我不能处理内部gridview事件。我怎样才能解决这个问题呢?

获取部门员工详细信息并编辑员工详细信息

您可以使用query Builder编写查询,例如显示部门名称和员工详细信息。像这样:

SELECT tblEmployee.EmpId, tblDepartment.DeptId, tblDepartment.DeptName, tblEmployee.Surname 
FROM (tblDepartment INNER JOIN tblEmploye ON tblEmployee.EmpId = tblDepartment.EmpId)

为了能够编辑绑定到GridView (AccessDataSource)的查询,您必须分别配置GridView的列。例如

UPDATE [tblEmployee] SET [Surname] = ?, [DeptId] = ? WHERE [EmpId] = ?  (your GridView column order is Surname, DeptId, EmpId)

要改进显示,将字段(DepId)转换为模板并添加下拉列表