我不确定为什么我仍然遇到问题,这是我的以下代码,感谢您的帮助。
公共静态数据表DTTable(字符串mysqlQuery,字符串queryName) { 锁定(_object) { 数据表 DTTableTable = new DataTable(); 尝试 { 使用 (MySqlDataAdapter DataDTTables = new MySqlDataAdapter(mysqlQuery, MySQLProcessing.MySQLStatic.Connection)) { 使用 (DataTable DataDTTablesDT = new DataTable()) { DataDTTables.SelectCommand.CommandTimeout = 240000; DataDTTables.Fill(DataDTTablesDT); DTTableTable = 数据DTTablesDT; 数据DTTables.Dispose(); } } } 捕捉(例外前) { GenericLogging("MySQLquery 失败:" + ex.Message.ToString(), "MySQLProcessor", "DTTable", "", "MysqlError", "", queryName, mysqlQuery); } 返回 DTTableTable; } }