Skip to content

Commit d846ead

Browse files
authored
Merge pull request #1026 from sqlcipher/pragma-key-ok
use ExecuteScalar<string> to handle 'ok' result from PRAGMA key
2 parents 377adc8 + aa13fac commit d846ead

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
@@ -370,7 +370,7 @@ void SetKey (string key)
370370
if (key == null)
371371
throw new ArgumentNullException (nameof (key));
372372
var q = Quote (key);
373-
Execute ("pragma key = " + q);
373+
ExecuteScalar<string> ("pragma key = " + q);
374374
}
375375

376376
/// <summary>
@@ -387,7 +387,7 @@ void SetKey (byte[] key)
387387
if (key.Length != 32)
388388
throw new ArgumentException ("Key must be 32 bytes (256-bit)", nameof (key));
389389
var s = String.Join ("", key.Select (x => x.ToString ("X2")));
390-
Execute ("pragma key = \"x'" + s + "'\"");
390+
ExecuteScalar<string> ("pragma key = \"x'" + s + "'\"");
391391
}
392392

393393
/// <summary>

0 commit comments

Comments
 (0)