WPF的实体框架连接字符串

时间:2014-03-21 20:00:31

标签: c# sql sql-server wpf entity-framework

我们的应用程序目前已连接到SQL CE,但我们必须使它与SQL CE和SQL Express一起使用。 我们正在使用实体框架(模型第一)。它是一个Windows应用程序。

如何为SQL Server编写连接字符串?

我在http://msdn.microsoft.com/en-us/data/jj556606.aspx的msdn网站上找到了以下内容,但我确信它不会是localdb。

<add name="BlogContext"  
        connectionString="metadata=res://*/BloggingModel.csdl| 
                                                       res://*/BloggingModel.ssdl| 
                                                       res://*/BloggingModel.msl; 
                                           provider=System.Data.SqlClient 
                                           provider connection string= 
                                               &quot;data source=(localdb)\v11.0; 
                                               initial catalog=Blogging; 
                                               integrated security=True; 
                                               multipleactiveresultsets=True;&quot;" 
     providerName="System.Data.EntityClient" /> 

1 个答案:

答案 0 :(得分:0)

您可以使用数据源指定Windows身份验证还是服务器身份验证。

如果您使用的是Windows身份验证,则可以提供

data source =. //(local)

data source =.\SQLEXPRES

data source =YourPcName\SQLEXPRESS

如果您使用的是服务器身份验证

data source=serverName

参考资料详细介绍了连接字符串:http://msdn.microsoft.com/en-us/data/jj556606.aspx