Задать вопрос
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))
// ...


В чем может быть проблема и как ее исправить?
  • Вопрос задан
  • 2101 просмотр
Подписаться 1 Оценить 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы