HasRows的返回值问题

SqlDataReader.HasRows

官方定义为:获取一个值,该值指示 SqlDataReader 是否包含一行或多行。

返回的值并不是True或False

而是返回的为True及另外的不知道是什么,所以使用的时候需要

            if (dr.HasRows == true)
                return true;
            else
                return false;

你可能感兴趣的:(rows)