ConnectionString теряет пароль после подключения. Open

используя 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();

но после звонкаоткрыто метод, который я заметил, чтоconn.ConnectionString теряет пароль, поэтому становится:

"Data Source=myServer\SQLEXPRESS;Initial Catalog=DBName;User ID=myUser;"

что вызывает исключение с любым послесловием SqlCommand

как это исправить?

Примечание: странно то, что не всегда бывает

Редактировать: я неЯ думаю, что это как-то связано с самой командой, но в любом случае

SqlCommand command = new SqlCommand("select GetDate()", conn);
SqlDataReader reader = command.ExecuteReader();

Ответы на вопрос(3)

Ваш ответ на вопрос