Folgendes Problem:
ich muss mich zu einer SQLite Datenbank der Version 3 verbinden und Daten abrufen.
Ich habe die neuste SQLiteConnection Version drauf.
Die sqlite Datei ist
passwortgeschützt.
Die sqlite Datei wurde mittels
Navicat Lite erstellt (dort wurde auch das PW gesetzt).
Es wird immer der selbe Fehler ausgegben:
"file is encrypted or is not a database"
Hier mein Connectionstring:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| SQLiteConnection ObjConnection = new SQLiteConnection("Data Source=C:\\myData.db;Version=3;Password=pewe;"); try { ObjConnection.Open(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { ObjConnection.Close(); } |
Eine unverschlüßelte Datei bekomme ich ohne Probleme angesprochen und abgefragt.
Hat einer eine Idee warum das nicht funktioniert?