2016-11-22 67 views
-2


首先抱歉看起來有些愚蠢的問題,但我在該領域沒有經驗。
所以在工作中,我得到了一個數據庫(這是比所需的更加規範化),併爲每個插入/更新/刪除/選擇我有一個單獨的存儲過程。ASP.NET使用規範化的數據庫

作爲一個沒有經驗的人,我開始創建自己的存儲過程,並顯示文本而不是ID,這一切都很順利,直到我意識到我必須在某個時候更新這些記錄:)。
所以我的問題是你能給我指示如何在GridView中顯示「對人眼」友好的信息,同時能夠編輯/更新這些信息嗎?

目前我正在做的只是調用一個存儲過程並將網格視圖綁定到它。

在此先感謝!

回答

0

學習時間!我想直接向您解釋這一點,但是已經制作了需要信息的教程會更有用。這個話題會非常豐富,很難用幾句話/例子來解釋。

最好的選擇是使用.NET爲您提供的工具/類。其中有DataSet,它將令你難以置信地幫你將所有修改集刪除/選擇。

您可以將DataSource綁定到GridView,它將自動填充數據,您可以對其進行某種修改。

其他方法是使用EntityFramework,其中您可以以您想要的方式修改數據 - 它將爲您做很多工作。

最新話題您應該對LINQ感興趣 - 簡單獲取數據&在您的應用(而不是SQL服務器)中執行一些查詢/修改。

檢查下面的鏈接:

What is ADO.NET?

http://www.entityframeworktutorial.net/what-is-entityframework.aspx

還建議this YT video,小心的視頻/聲音質量。嘗試其他類似名稱的視頻。

http://tutorialspoint.com/linq/