2012-01-01 74 views
0

我在GridView控件中遇到了一个问题。获取部门明智的员工详细信息并编辑员工详细信息

我用两个表的员工和部门。我想要获取部门名称明智的员工详细信息,并且我们还可以编辑该员工详细信息。 我在GridView中使用listview,但在这种情况下,我无法处理内部gridview事件。 我该如何解决这个问题?

在此先感谢。

回答

0

你可以使用查询生成器来显示例如编写一个查询部门名称与员工详细信息。事情是这样的:

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

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

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

为了提高显示的字段(DEPID)转换为模板,并添加下拉列表