1.創建壹個空sqlite數據庫。
//您可以直接指定數據庫名稱的後綴,即使沒有後綴。
//方法1:創建壹個空的sqlite數據庫並使用IO。
FileStream fs = File。create(“c:\ \ test . db“);
//方法二:使用SQLiteConnection。
SQLiteConnection。create file(“c:\ \ test . db“);
創建的數據庫是壹個0字節的文件。
2.創建壹個加密的空sqlite數據庫。
//創建壹個帶密碼的空sqlite數據庫。
SQLiteConnection。create file(“c:\ \ test 2 . db“);
SQLiteConnection CNN = new SQLiteConnection(“Data Source = c:\ \ test2 . db“);
SQLiteConnection CNN = new SQLiteConnection(“Data Source = D:\ \ test2 . db“);
cnn。open();
cnn。ChangePassword(“密碼“);
3.加密未加密的數據庫
SQLite connection CNN = new SQLite connection(“Data Source = c:\ \ test . db“);
cnn。open();
cnn。ChangePassword(“密碼“);
4.打開加密的sqlite數據庫。
//方法1
SQLiteConnection CNN = new SQLiteConnection(“Data Source = c:\ \ test2 . db“);
cnn。SetPassword(“密碼“);
cnn。open();
//方法2
SQLiteConnectionStringBuilder builder = new SQLiteConnectionStringBuilder();
建築商。data source = @“c:\ test . db“;
建築商。Password = @“密碼“;
SQLiteConnection CNN = new SQLiteConnection(builder。ConnectionString);
cnn。open();
除了使用上述方法加密SQLite數據庫之外,您還可以使用專業的文件加密軟件來加密SQLite數據庫。
超級加密3000采用先進的加密算法,使您的文件和文件夾加密後,它真正實現了超高的加密強度,使您的加密數據無懈可擊。
使用超級加密3000,您可以通過單擊要加密的文件的右鍵輕松加密文件。
雙擊加密文件並輸入密碼即可輕松解密。