2010-05-07 25 views
-1

我有一個表(EmployeeIDEmployeeNameManagerID)我如何創建一個SQLDataSource包括來自EmployeeName給出EmployeeID = ManagerIDManagerName?在我的GridView拖動DropDownList之後我應該怎麼做來顯示ManagerName?是否可以使用它而不用編寫定製的SELECTINSERT,DELETEUPDATE?如果不是,我需要做什麼來編寫整個東西,即自定義網格和源代碼?創建的SqlDataSource

回答

1

SQL數據源控件只是讓您輕鬆地將asp.net數據綁定控件連接到數據源。您仍然必須編寫正確的SQL來執行相關連接並獲取所需的數據。例如你將不得不寫一個sql commaind類似於:

SELECT EmployeeTable.EmployeeName, ManagerTable.ManagerName 
FROM EmployeeTable 
INNER JOIN ManagerTable ON EmployeeTable.ManagerID=ManagerTable.ManagerID 
WHERE EmplyeeTable.EmployeeID = @EmployeeID