请教 数据对象与连接池问题?垃圾清理问题
有两个方法:其中 _connect da ds dv 是全局对象
请教一下像代码中蓝色的一段有必要吗?如果有那么 像ds dv _connect 是不是也要使用“Dispose()”
public DataView Selectp(String sqlstr)
{
da = new SqlDataAdapter(sqlstr,_connect);
ds = new DataSet();
try
{
da.Fill(ds,"table");
dv = new DataView(ds.Tables["table"]);
da.Dispose();
_connect.Close();
}catch(SqlException SE){
}
return dv;
}
----------------------------------------------------------------------
public void UpDatep(String sqlstr)
{
try
{
_connect.Open();
sc = new SqlCommand(sqlstr,_connect);
sc.ExecuteNonQuery();
_connect.Close();
}catch(SqlException SE){
}
}