0
我使用亞音速2.1和在執行交易與亞音速:MySqlDataReader將關閉連接
SharedDbConnectionScope和TransactionScope的entcountered問題。 的問題是,在obj.Save()方法,我得到一個「連接必須是有效的,公開」的例外
我找到了問題所在,以這條線:在此構造
// Loads a SubSonic ActiveRecord object
User user = new User(User.Columns.Username, "John Doe");
User類的方法「LoadParam」被稱爲最終確實
if (rdr != null)
rdr.Close();
它看起來像rdr.Close()隱式地關閉我的連接使用AutomaticConnection時,這是罰款。但在交易過程中,關閉連接通常不是一個好主意:-)
我的問題是,如果這是由設計或如果它是MySqlDataReader中的錯誤。