開博第一篇,也是因為有很多東西要記錄一下,就第二次申請博客功能(第一次呃....我在申請的時候問了個關於本站的問題,然后收到了問題的答案,附帶的是一個拒絕申請 =,= 因為我寫了 “只是想問一下xxxxxx”)。
今天發現用Navicat 9x 10x 對SQLite進行加密后,用從官方嚇(下 =,=)到的System.Data.SQLite.dll 無法打開的情況,隨后又用vs2010里的帶的“測試中”的SQLite設計器創建了一個加密的SQLite數據庫,Navicat是可以打開的,但是解密后再加密vs就打不開了(Navicat自己怎么玩都還是可以) -.- 好吧....
最后....只好用Navicat生成了腳本又去SourceForge下載了個SQLite Designer 執行(VS粗略的看了一下居然沒發現執行創建表的腳本在哪里,其實只是簡單做測試,手工添加進去也可以)。
剩下的就一個問題:Navicat加密的時候做了什么?版本的問題么(pojie的問題么)?
-------以下是第二天
今天vs創建的帶密碼的SQLite數據文件Navicat也打不開了 呵呵呵呵呵呵呵.......暫時記錄一下
---------以下是另外某天
發現有另外一款SQLite可視化工具 SQLiteStudio (V2.1.4),菜單里看到有一些比較有用的功能,想起了加密的問題...測試..結果:VS和Navicat加密后的數據庫都無法識別。可能是SQLiteStudio本身並不包含加密部分,也可能是SQLite的加密本身的特性(不會吧...)。總之...下次再看吧。