我嘗試按照一些在線指南使用 LINQ to SQL 將我的專案連接到資料庫。我創建了一個簡單的資料庫Library
,在專案中添加了新LINQ to SQL Classes
專案,命名為SimpleLibraryDatabase
,連接到服務器并拖動所需的表。到目前為止沒有問題,但是當我嘗試構建解決方案時,它失敗了。問題的根源似乎在自動生成的檔案SimpleLibraryDatabase.designer.cs
中,它給了我 70 多個錯誤,其中大多數說:
The type or namespace name 'Linq' does not exist in the namespace 'System.Data' (are you missing an assembly reference?)
對我來說也很奇怪的是,在這個生成的背景關系類中,沒有建構式,它接受 0 個引數,這與我看過的所有教程不同。
這是我第一次在 C# 中使用資料庫。
uj5u.com熱心網友回復:
LINQ to SQL 是 .NET Framework 3.5 版的一個組件,它僅在 .NET Framework 3.5 ~ 4.8 上可用,并且不能被 .Net 核心中的類訪問。
LINQ to SQL 是 .NET Framework 3.5 版的一個組件,它提供了用于將關系資料作為物件進行管理的運行時基礎結構。
微軟
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/476607.html