Получение незавершенных транзакций Sqlite с System.Data.Sqlite - PullRequest
1 голос
/ 15 февраля 2011

Я пытаюсь получить количество неподтвержденных записей в базе данных SQLite с помощью библиотеки System.Data.Sqlite.Мое исследование до сих пор указывало на использование PRAGMA read_committed, но я всегда получаю счет 0 до фиксации записей.Любые советы?

using (SQLiteConnection conn = new SQLiteConnection("Data Source=" + this.Path))
            {
                conn.Open();
                using (SQLiteCommand cmd = new SQLiteCommand(conn))
                {
                    cmd.CommandText = "PRAGMA read_uncommitted = true;";
                    cmd.ExecuteNonQuery();

                    cmd.CommandText = "SELECT Count() FROM Tiles WHERE TileLayerId = " + tileLayerId;
                    return Convert.ToInt32(cmd.ExecuteScalar());
                }
            }
...