hummingbird
@hummingbird

Как исправить «Свойство ConnectionString не инициализировано»?

Здравствуйте!

Возникает ошибка:
Свойство ConnectionString не инициализировано


Например, в программе есть добавление новостей. Если отправить пустую форму, вылезет ошибка, мол, поля пустые. Это собственные проверки, препятствующие выполнение "пустого" запроса.

Если сразу же повторно нажать на туже кнопку (добавить новость), то вместо предыдущей ошибки уже вылезет catch в виде:
0df5d51851f3402cba8da54988807cdc.png

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

Внутри public partial class NewsWindow : Window прописываю:
SqlConnection sqlConnection = new SqlConnection(@"Server=(local);Database=DB_NAME;Trusted_Connection=Yes;");


Далее, все SqlCommand (INSERT, SELECT) оборачиваю в оператор using. Пример:
using (SqlCommand sqlCommand = new SqlCommand("SELECT TOP(10) id, title, text, date FROM news ORDER BY id DESC", sqlConnection))
// ...


В чем может быть проблема и как ее исправить?
  • Вопрос задан
  • 2038 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы