C#, MySql Connection must be valid and open

245
10 ноября 2017, 06:55

Вот дебильный быть может вопрос

Есть программа на c# есть запрос к mySql выполняется уже примерно так:

while (!(Connect.State == System.Data.ConnectionState.Open))
{
  Connect.Open();
}
MySqlCommand command = new MySqlCommand(sqlQuery, Connect);
return command.ExecuteReader();

Вот в чем вопрос

При запросе на получение 50 строк выдает ошибку(Понимаю что не правильно, но каждый запрос отдельной командой, просто вызывается в конструкторе класса, при заполнении массива)

Connection must be valid and open.

Ну вот и собственно вопрос что может быть не так.

Answer 1

Ребята всем спасибо за внимание! Я разобрался. Суть в чем Сборщик мусора не успевал Дестройнуть все соединения и поэтому у меня выскакивала ошибка Too many connections переписал методы взаимодействия с соединением полностью вроде работает

READ ALSO
C# MySql как конвертировать mysql таблицу в excel

C# MySql как конвертировать mysql таблицу в excel

Добрый вечер господа как конвертировать mysql таблицу в excel на C#Я установил эти ссылки(подключил пакеты):

310
Выполнить метод из стороннего класса

Выполнить метод из стороннего класса

Столкнулась с такой проблемой: Принимаю callback с сайта и обрабатываю его

234
Excel to Word (дублирование строк)

Excel to Word (дублирование строк)

Подскажите пожалуйста, как заставить текст с других столбцов дублироваться на следующей странице, если хотя бы в 1 столбце текст не помещается...

269
Повторная регистрация типа autofac

Повторная регистрация типа autofac

Ситуация в следующемВ StartUp классе, для изоляции слоев приложения регистрирую модули

255