【发布时间】:2015-01-27 04:21:59
【问题描述】:
这几天我一直在琢磨着想弄清楚这一点。
我正在使用 winhost 托管 SQL Server,我已经查找了很多类似的问题,但它们似乎都有一些格式错误,这是他们的问题。
我的连接字符串有什么问题?
<add name="ContactsDb"
connectionString="Data Source=tcp:s10.winhost.com;Initial Catalog=DB_84426_webdevct;User ID=DB_84426_webdevct_user;Password=***********;Integrated Security=False;"
providerName="System.Data.EntityClient"/>
【问题讨论】:
-
System.ArgumentException {"不支持关键字:'数据源'。"}。没有内部异常。
-
在Provider中,你试过System.Data.SqlClient吗?检查此 MSDN URL:msdn.microsoft.com/en-us/library/ms178411(v=vs.100).aspx
-
成功了。非常感谢。我觉得自己像个白痴。 -_- 我认为对于 Entity Framework 自动数据库,我需要使用 EntityClient。
-
一个简单的问题,对于每个 DbContext,我是否需要一个新的 MSSQL 数据库?或者我可以将多个 DbContext 连接到同一个连接,只要我为它们提供不同的名称?
-
我认为你可以使用相同的连接..
标签: c# asp.net sql-server entity-framework connection-string