先用MySqlDataReader.HasRows来判断一下是否有数据。另外保险起见,用try…catch…finally。代码如下:
try { MySqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows) { // reader中有数据 while (reader.Read()) { …… } } else { //reader中没有数据 }}finally { //关闭连接 con.Close()}
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有