Использование MySql .Data с C# без создания MySqlConnection - PullRequest
0 голосов
/ 17 февраля 2020

Рекомендованный способ использования MySql .Data - НЕ использовать объект MySqlConnection; как объяснено в документации. Это позволяет коду API MySQl .Data правильно обрабатывать пулы соединений. См .: mySQL документация

Так, например, этот код выбирает данные со строкой соединения, переданной в качестве параметра.

Объект MySqlConnection создается в фоновом режиме:

        DataSet dataset = new DataSet();
        MySqlDataAdapter adapter = new MySqlDataAdapter("select * from cfx_jobs", _mySqlConnectionString);
        adapter.Fill(dataset);
        return dataset;

Я осмотрелся и не могу найти пример того, как вставить в базу данных без явного создания объекта MySqlConnection.

Какой метод я должен использовать?

1 Ответ

0 голосов
/ 18 февраля 2020

Вот как это сделать.

MySqlHelper.ExecuteNonQuery(_mySqlConnectionString, sqlStatement);
...