class a
{
public static SqlDataReader getDataReader()
{
/*数据连接等*/
SqlDataReader dr=cmd.ExecuteReader(CommandBehavior.CloseConnection);
return dr;
}
}
class b
{
pulbic void Read()
{
SqlDataReader dr = a.getDataReader();
while ( dr.Read() )
{
/*读过程*/
}
dr.Close();
}
}请问当dr.Close()时,我的数据连接会自动关闭吗?
{
public static SqlDataReader getDataReader()
{
/*数据连接等*/
SqlDataReader dr=cmd.ExecuteReader(CommandBehavior.CloseConnection);
return dr;
}
}
class b
{
pulbic void Read()
{
SqlDataReader dr = a.getDataReader();
while ( dr.Read() )
{
/*读过程*/
}
dr.Close();
}
}请问当dr.Close()时,我的数据连接会自动关闭吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货