Apostrophe (single quote) in connection string

后端 未结 2 910
别那么骄傲
别那么骄傲 2021-01-13 04:20

I\'m having a trouble with the \' character in a connection string. Entity Framework throws an exception saying:

Format of the initializ

2条回答
  •  太阳男子
    2021-01-13 05:20

    Assuming it is the password which contains a single quote, you should try enclosing the password in xml encoded double-quotes, something like this :

    
      
    
    

    Assuming you are not in Xml context (as mentionned by @PanagiotisKanavos ) the ConnectionString initialization would look like :

    var conn = new SqlConnection("Data Source=.;
        Initial Catalog=MYDB; User ID=MyUser;Password=\"my'password\";
        providerName="System.Data.SqlClient")
    

提交回复
热议问题