我通過tutorial瞭解如何開始在ASP.NET中創建Web窗體應用程序......並且已經到了您創建數據類的部分。這些假設你從頭開始並從代碼生成數據庫 - 但是 - 我已經有一個數據庫創建並從其他地方填充。從Exising數據庫創建類
一行一行地爲每個表格創建Class似乎非常費力。 (我使用VB.Net和VS 2013)
Q1。任何人都可以通過建議一個更自動的方式來提供幫助嗎?當然有一種工具可以抓取模式? Q2302。儘管本教程簡要提及了實體框架和代碼隱藏 - 做了一些閱讀和研究 - 但我對數據訪問的所有不同術語感到困惑。我使用ADO.NET?這種方法稱爲Code Behind而不是別的?是否有更好的方式連接到數據庫並讀取/更新/刪除記錄。
Q3。如果我想使用數據網格來顯示數據,我可以使用生成的類來完成此操作 - 或者直接將網格綁定到數據庫上?
我一直是開發人員40年,但較新的.Net模型造成了一些混淆,所以任何建議感激地收到。 (以及任何可以建議的簡單書籍或教程都會有所幫助)。
感謝
丹尼爾 - 我通過你建議的教程,這很有道理。我有一個沒有內置圖表或關係的數據庫 - 所以當我創建實體模型時,'圖表'顯示了單獨的謹慎表格......是否有必要將這些表格關聯以備將來使用 - 如果有的話你這樣做嗎?我一直在期待一個過程,允許拖動一個字段到另一個,然後是1對1還是1對多等......但看不到它是如何工作的... – PhilAJ
PhilAJ:關係是肯定的由於許多原因,最好是這些原因之一是數據完整性,您不希望僅以代碼處理此問題。以下是如何設置關係:https://msdn.microsoft.com/en-us/library/ms189049.aspx。你有MSSQL嗎?然後看看這個https://www.youtube.com/watch?v=m0-vZZl0QFA – Daniel
非常感謝Daniel。我猜想在VS創建實體之前,關係需要在那裏,或者一旦創建後就可以完成? – PhilAJ