公司要用C#作个小东西,数据库操作方面稍微有点要求。
C#连接ODBC数据源,为了避免误操作损坏数据库,要求取得一组数据就后断开连接,对数据修改确认无误后再连接并插入数据库。
小弟还是个菜鸟,没什么思路,各位牛人指点一下迷津呀!

解决方案 »

  1.   

    using(SqlConnection conn=new SqlConnection(……))
    {
    查询就查询,插入就插入 
    }
      

  2.   

    同上,或者不用using,自己断开SqlConnection   conn=new   SqlConnection(……)
    //...
    conn.Close();
      

  3.   

    估计是让你学习一下断开式连接~ 
    用DataSet 和SqlDataAdapter
      

  4.   

    DataSet 就是这样的断开作业方式。
      

  5.   

    谢谢各位
    看来我得去看看用DataSet了
    各位还有什么建议吗?
      

  6.   


    SqlConnection conn = null;
    try
    {
      conn = new SqlConnection("...");
    }
    catch(SQLException ex)
    {
      string e = ex.Message;
    }
    finally
    {
      if(conn != null)
      {
        conn.Close();
      }
    }