diff --git a/DownKyi.Core/Storage/Database/DbHelper.cs b/DownKyi.Core/Storage/Database/DbHelper.cs index 56b4c57..a2e753f 100644 --- a/DownKyi.Core/Storage/Database/DbHelper.cs +++ b/DownKyi.Core/Storage/Database/DbHelper.cs @@ -72,6 +72,8 @@ namespace DownKyi.Core.Storage.Database /// public void Open() { + if (conn == null) { return; } + if (!IsOpen()) { conn.Open(); @@ -83,6 +85,8 @@ namespace DownKyi.Core.Storage.Database /// public void Close() { + if (conn == null) { return; } + if (IsOpen()) { conn.Close(); @@ -97,6 +101,8 @@ namespace DownKyi.Core.Storage.Database /// public void ExecuteNonQuery(string sql, Action action = null) { + if (conn == null) { return; } + try { lock (conn) @@ -129,6 +135,8 @@ namespace DownKyi.Core.Storage.Database /// public void ExecuteQuery(string sql, Action action) { + if (conn == null) { return; } + try { lock (conn)