在不创建 MySqlConnection 的情况下将 MySql.Data 与 C# 一起使用

Using MySql.Data with C# while not making a MySqlConnection

使用 MySql.Data 的推荐方法是不使用 MySqlConnection 对象;如文档中所述。这允许 MySQl.Data API 代码正确处理连接池。 参见:mySQL documentation

因此,例如,此代码使用作为参数传入的连接字符串选择数据。

在后台创建 MySqlConnection 对象:

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

我环顾四周,找不到如何在不显式创建 MySqlConnection 对象的情况下插入数据库的示例。

我应该使用哪种方法?

这是怎么做的。

MySqlHelper.ExecuteNonQuery(_mySqlConnectionString, sqlStatement);