none
我在什么时候需要判断数据库连接状态? RRS feed

  • 问题

  • 我在一个公共类中添加了一个方法:
    public DataSet dts(string str)
    {
    SqlConnection con = GetCon();
    con.Open();
    DataSet ds = new DataSet();
    SqlDataAdapter da = new SqlDataAdapter(str,con);
    da.Fill(ds);
    return ds;
    }

    然后在一个按钮中调用这个方法,没有关闭数据连接的语句,可以成功查找出数据,再用该按钮查其他数据也没问题。但是,我记得在学校学VB的时候,不检查连接状态就直接执行其他查询会导致程序出错的,为什么现在这个没有影响呢?什么时候应该注意检查数据库连接状态呢?数据库连接一直保持着会有什么后果?
    谢谢回答。

    2014年1月2日 6:59

答案