相关疑难解决方法(0)

连接后,ConnectionString丢失密码.打开

我正在使用ADO.NET从服务器上的数据库中获取一些信息,
所以我这样做:

string conStr = "Data Source=myServer\SQLEXPRESS;Initial Catalog=DBName;User ID=myUser;Password=myPassword";

SqlConnection conn = new SqlConnection(conStr);

conn.Open();
// do stuff
conn.Close();
Run Code Online (Sandbox Code Playgroud)

但在调用Open方法后,我注意到conn.ConnectionString正在丢失密码,因此它变为:

"Data Source=myServer\SQLEXPRESS;Initial Catalog=DBName;User ID=myUser;"
Run Code Online (Sandbox Code Playgroud)

什么SqlCommand引起异常后
如何解决这个问题?
注意:奇怪的是,总是不会发生
编辑:我认为它与自己的命令没有任何关系但是无论如何

SqlCommand command = new SqlCommand("select GetDate()", conn);
SqlDataReader reader = command.ExecuteReader();
Run Code Online (Sandbox Code Playgroud)

c# ado.net

44
推荐指数
3
解决办法
2万
查看次数

标签 统计

ado.net ×1

c# ×1