N nickkat New Member Licensed User Longtime User Nov 18, 2018 #1 It seems android 9 is enabling by default SQLite databases to use journal mode WAL. How can I disable this? I have tried the following but it doesn't seem to do work. B4X: Dim c As Cursor c = SQL.ExecQuery("pragma journal_mode=delete") c.Close Last edited: Nov 18, 2018
It seems android 9 is enabling by default SQLite databases to use journal mode WAL. How can I disable this? I have tried the following but it doesn't seem to do work. B4X: Dim c As Cursor c = SQL.ExecQuery("pragma journal_mode=delete") c.Close
Erel B4X founder Staff member Licensed User Longtime User Nov 18, 2018 #2 Please use [code]code here...[/code] tags when posting code. B4X: If p.SdkVersion >= 26 Then Dim r As Reflector r.Target = sql r.Target = r.GetField("db") r.RunMethod("disableWriteAheadLogging") End If Upvote 0
Please use [code]code here...[/code] tags when posting code. B4X: If p.SdkVersion >= 26 Then Dim r As Reflector r.Target = sql r.Target = r.GetField("db") r.RunMethod("disableWriteAheadLogging") End If