Skip to content

Commit aa13fac

Browse files
committed
use ExecuteScalar<string> to handle 'ok' result from PRAGMA key
1 parent 77dee63 commit aa13fac

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/SQLite.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ void SetKey (string key)
368368
{
369369
if (key == null) throw new ArgumentNullException (nameof (key));
370370
var q = Quote (key);
371-
Execute ("pragma key = " + q);
371+
ExecuteScalar<string> ("pragma key = " + q);
372372
}
373373

374374
/// <summary>
@@ -383,7 +383,7 @@ void SetKey (byte[] key)
383383
if (key == null) throw new ArgumentNullException (nameof (key));
384384
if (key.Length != 32) throw new ArgumentException ("Key must be 32 bytes (256-bit)", nameof(key));
385385
var s = String.Join ("", key.Select (x => x.ToString ("X2")));
386-
Execute ("pragma key = \"x'" + s + "'\"");
386+
ExecuteScalar<string> ("pragma key = \"x'" + s + "'\"");
387387
}
388388

389389
/// <summary>

0 commit comments

Comments
 (0)