可以在打开连接语句外套一个判断语句

 if (conn.State ==ConnectionState.Closed)
    {
            conn.Open();
    }

 

或者查看open语句外部是否已经包裹了open的语句如:

public ***** ()

{  

  SqlConnection conn = new SqlConnection(*********);

     conn.open()

    using(***********)

     {

    ****

    ****

    ****

    ****

            conn.open();

            ExecuteNonQuery();

     conn.close();

  }

     conn.close

 

}

posted on 2009-11-22 13:51  赤色彗星  阅读(4079)  评论(0编辑  收藏  举报