MVC3出现“提供程序未返回 ProviderManifestToken 字符串”的解决办法
[转摘]资料
今天根据《ASP.NET+MVC3书店实例》来学习mvc3,访问数据类的过程中遇到了“提供程序未返回 ProviderManifestToken 字符串”的错误。
我用的的数据库是sql server 2008而不是vs2010自带的数据库哦~~~~
我自己的解决办法就是配置web.config文件的 <connectionStrings> </connectionStrings>
如下:
  <connectionStrings>
    <add 
name="ApplicationServices" connectionString="data 
source=.\SQLEXPRESS;Integrated 
Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf; User 
Instance=true" providerName="System.Data.SqlClient"/>
  
    <add name="BookStoreEntities" connectionString="data 
source=localhost; Initial Catalog=BookStore; User ID=sa; Pwd=123456" 
providerName="System.Data.SqlClient"/>
  </connectionStrings>
注意:MVC3默认的数据库连接是第二条,即“BookStoreEntities”,BookStore是数据库的名字。后面的语句,只需要将自己的数据库的用户名和密码换上就可以了。
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号