提供程序未返回 ProviderManifestToken 字符串
我這是在學習MVC3.0時出現的錯誤,其實呢這個問題主要是因為web.config配置文件訪問數據庫的時候連接出錯造成的
? <connectionStrings>
??? <add name="ApplicationServices"
???????? connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
???????? providerName="System.Data.SqlClient" />
??? <add name="MovieDBContext" connectionString=" Data Source=.\SQLEXPRESS; Initial Catalog=Movies;Persist Security Info=True; User ID=sa;Password=123456 " providerName="System.Data.SqlClient" />
? </connectionStrings>
改為
? <connectionStrings>
??? <add name="ApplicationServices"
???????? connectionString="data source=.;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
???????? providerName="System.Data.SqlClient" />
??? <add name="MovieDBContext" connectionString=" Data Source=.; Initial Catalog=Movies;Persist Security Info=True; User ID=sa;Password=123456 " providerName="System.Data.SqlClient" />
? </connectionStrings>
原因:因為你登陸數據庫的時候用的服務器名稱是".",所以不能用".\SQLEXPRESS"
?
轉載于:https://www.cnblogs.com/fqs123456/archive/2012/11/07/2759234.html
總結
以上是生活随笔為你收集整理的提供程序未返回 ProviderManifestToken 字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS字体相关知识
- 下一篇: 【51单片机快速入门指南】6.1:LCD