我在妳的ExecSQL方法中,只發現了妳使用myConn.Close(); 但是,妳沒有使用?myConn.Dispose();
我建議妳這麽寫這個ExecSQL方法:
?public?bool?ExecSQL(string?sqlStr) { using(SqlConnection?myConn?=?GetConnection()) { myConn.Open(); SqlCommand?myCmd?=?new?SqlCommand(sqlStr,?myConn); try {myCmd.ExecuteNonQuery();
return?true;
} catch {return?false;
} } }