我对实体框架版本有疑问。 5 ConnectionString与ADO.NET实体数据模型。当我将生成的connectionString与用户名和密码一起使用时,无法从数据库映射/浏览所有表。

<connectionStrings><add name="myEntities"
                        connectionString="metadata=res://*/myDbase.csdl
                        |res://*/myDbase.ssdl|res://*/myDbase.msl;provider=System.Data.SqlClient;
                        provider connection string=&quot;data source=PCName\SQLEXPRESS;
                        initial catalog=myDbase;user id=myusername;password=2143;MultipleActiveResultSets=True;App=EntityFramework&quot;"
                        providerName="System.Data.EntityClient" />
</connectionStrings>


我需要使用Username和Password来满足服务器的要求,以便可以使用Entity Framework ver将项目连接到服务器。 5.我的问题将如何解决?有人可以帮助我吗?

最佳答案

重新配置服务器log-on as NetworkService并重新构建connectionString之后,问题解决了。

<connectionStrings><add name="myEntities"
                        connectionString="metadata=res://*/myDbase.csdl
                        |res://*/myDbase.ssdl|res://*/myDbase.msl;provider=System.Data.SqlClient;
                        provider connection string=&quot;data source=PCName\SQLEXPRESS;
                        initial catalog=myDbase;user id=myusername;password=2143;MultipleActiveResultSets=True;integrated security=true;App=EntityFramework&quot;"
                        providerName="System.Data.EntityClient" />
</connectionStrings>


参考:http://odetocode.com/blogs/scott/archive/2012/08/15/a-troubleshooting-guide-for-entity-framework-connections-amp-migrations.aspx

关于c# - 无法浏览所有表格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15515394/

10-11 15:52