最佳答案
这就是我解决问题的方法...谢谢你的链接,Raymond。
在我执行任何语句(在我的例子中是加载数据到文件中)之后,我执行以下操作:
MySqlCommand command2 = new MySqlCommand("SHOW WARNINGS", con);
using (MySqlDataReader reader = command2.ExecuteReader())
{
while (reader.Read())
{
String level = reader["Level"].ToString();
String code = reader["Code"].ToString();
String message = reader["Message"].ToString();
}
}
'show warnings' 返回一个包含三列的结果集:'Level'、'Code' 和 'Message'。这就是我获取所需数据的方式。
希望对您有所帮助;)
关于c# - 如何在查询执行后获取 MySQL 服务器响应 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48905742/