为什么要返回SqlDataReader 呢, 这样的话数据库连接在数据层都不能关闭,只能在前台关闭reader,这要不好,建议返回List<T>
你的这代码,返回的是reader,使用时为什么又变成SqlDataAdapter 呢,应该还是SqlDataReader呀
using(SqlDataReader sdr = SqlHelper.ExecuteReader(....))
{
if(sdr.read())
{
sdr[0].ToString();
}
}
温馨提示:答案为网友推荐,仅供参考