开博第一篇,也是因为有很多东西要记录一下,就第二次申请博客功能(第一次呃....我在申请的时候问了个关于本站的问题,然后收到了问题的答案,附带的是一个拒绝申请 =,= 因为我写了 “只是想问一下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的加密本身的特性(不会吧...)。总之...下次再看吧。