1

針對我的頁面鏈接,以從SQL Server Express的現有數據庫。只有一張桌子可以選擇。遵循NerdDinner教程,使用LINQ-to-SQL設計器來做到這一點。如何鏈接的SQL Server Express到MVC

但是結果沒有克服它想,我的表Dinner不能直接調用,這將是錯誤,我做什麼呢?

結果回報*的.dbml並用的NerdDinner的.edmx *。他們有什麼不同?

回答

1

你必須設置你的連接字符串存儲在數據庫的SQL Server express.Note的*的.edmx數據庫類型將本地文件系統也許在應用的數據文件夾存儲在您的項目作爲一個數據庫對象。但另一種類型,比如* .dbml用於DBMS系統,這裏是SQL server Express。您也可以通過SQL Server工具將* .edmx類型轉換爲* .dbml類型。

看在project.At配置的根web.config文件,你會看到,在連接字符串中設置好的在類型的.edmx的本地文件系統來存儲。嘗試改變它。

+0

是否意味着在黃色色夾應用程序數據文件是存儲在本地和灰色的數據表示extern鏈接 – kitw

+1

該應用程序數據的文件夾將被用於在本地文件系統中存儲的數據。在web.config文件中查看連接字符串,它將決定在哪裏存儲數據。 –

相關問題