回 帖 发 新 帖 刷新版面

主题:關於用ADO.NET連接數據庫的小問題

我一直如下這樣打開連接的
private void OpenCnn()
  {
   if (m_oleDbCnn.State!=ConnectionState.Open)
       m_oleDbCnn.Open();
  }

今天我在網上看到是這樣打開連接的
private void OpenCnn()
  {
   if (m_oleDbCnn.State==ConnectionState.Open)
   {
    m_oleDbCnn.Close();
   }
   m_oleDbCnn.Open();
  }

問題是:為什麼網上的方法在己經打開的狀態下要關閉後再打開連接?
麻煩哪位指點一下

回复列表 (共2个回复)

沙发

把门关上拉,才能重新打开啊.呵呵
难到你家的门可以开2次吗?

板凳

樓上的可能沒有理解我的意思,麻煩您再看一遍

我来回复

您尚未登录,请登录后再回复。点此登录或注册