接下MVC工作4個月了..
剛開始看不懂這位開發者寫的邏輯..
直到終於開始不斷Test try~拆解程式碼~才知道其中含意(有註解也是不懂XD)
這4個月學會列舉、模型、擴充相關新的詞彙~
按照我的寫程式碼習慣~終於可以廢除難用的LinQ,
改成我習慣的Raw SQL用法,只是這是我自創的寫法(就是早期ASP 3.0寫法)~
也不是網路教學的方式XD
也因為 實體資料類別 edmx 的錯誤~無法使用model創建
還好在metadata可以設定model接值欄位~來解決
只是這錯誤~在公司可以正常跑~
帶回家裡繼續寫程式碼~家裡的會出現錯誤~
這個我就不知道原因了?
各位MVC大神知道嗎?!
edmx 內建立連線時要勾選 [信任伺服器憑證] 就可以正常連線 SQL Server 才是
這個畫面~我找找看@@..一般都是看 Web.config 原始碼設定...
不知道是否這段連線參數~是否有什麼設定..
操作 edmx 去觀察連線字串,就可以看見會有 trustservercertificate=True 這個部分,理論上加進去 Web.Config 內的連線字串就行
ok了! 加上 這段參數就可以連線資料庫了
trustservercertificate=True
https://learn.microsoft.com/zh-tw/dotnet/api/system.data.sqlclient.sqlconnectionstringbuilder.trustservercertificate?view=dotnet-plat-ext-8.0