2012-01-01 99 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)轉換爲模板,並添加下拉列表