Questions tagged «connection-string»

一个字符串,其中包含连接到服务(通常是数据库)所需的信息。

5
web.config连接字符串中的转义引号
我的网络配置中有一个连接字符串: <add name="MyConString" connectionString="Server=dbsrv;User ID=myDbUser;Password=somepass"word" providerName="System.Data.SqlClient" /> 如您所见,密码中有一个引号(“)(由其他部门提供。我无法更改此数据库用户的密码)。 如何在该连接字符串中转义引号? 顺便说一句:我已经尝试过" 在字符串中。那是行不通的-ado.net然后收到ArgumenException:“初始化字符串的格式不符合从索引57开始的规范。” 57是“ 在我的连接字符串中。我也尝试将密码部分括在'-也不起作用。 还尝试了“”和“ \”-无法解析web.config。 感谢您的解决方案: 我必须结合使用双引号的转义和将密码放在单引号中: <add name="MyConString" connectionString="Server=dbsrv;User ID=myDbUser;Password='somepass"word'" providerName="System.Data.SqlClient" />

4
应用程序的配置文件中的连接字符串'MyConnection'不包含必需的providerName属性。”
我用Entity Framework Code First, 我的连接字符串在配置文件中: <connectionStrings> <clear/> <add name="ApplicationServices" connectionString="Data Source=PC-X;Initial Catalog=MYdb;Integrated Security=True"/> </connectionStrings> 当我尝试访问数据(应该创建数据库的东西)时,出现以下错误: 应用程序的配置文件中的连接字符串'ApplicationServices'不包含必需的providerName属性。” 我想念什么?

6
关键字不支持数据源
我有一个带有默认成员数据库的asp.net-mvc应用程序。我正在通过ADO.NET实体框架进行访问。 现在,我想将其移至IIS,但是出现了一些问题。我必须安装SQL Server Management Studio,创建新的数据库,然后从以前的.MDF文件导入所有数据。剩下要做的事情(据我所知)是更改为连接字符串。但是,我对此并没有真正的经验,因此一直不支持该关键字:“数据源”。例外。这是我的连接字符串: <add name="ASPNETDBEntities" connectionString="Data Source=MONTGOMERY-DEV\SQLEXPRESS;Initial Catalog=ASPNETDB;Integrated Security=True;" providerName="System.Data.EntityClient" /> 有什么想法,怎么了?

11
实体框架在运行时更改连接
我有一个引用我的模型和DAL程序集的Web API项目。向用户显示一个登录屏幕,他可以在其中选择不同的数据库。 我建立连接字符串如下: public void Connect(Database database) { //Build an SQL connection string SqlConnectionStringBuilder sqlString = new SqlConnectionStringBuilder() { DataSource = database.Server, InitialCatalog = database.Catalog, UserID = database.Username, Password = database.Password, }; //Build an entity framework connection string EntityConnectionStringBuilder entityString = new EntityConnectionStringBuilder() { Provider = database.Provider, Metadata = Settings.Default.Metadata, …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.