logo

Sqlite数据库加解密及数据导入工具(本站原创)

时间:2008-7-11 16:37:28 来源:原创 作者:webmaster

     编写本软件的目的:本人网站即将使用Sqlite数据库,为了防止有人恶意下载到网站数据库,所以想到把Sqlite加密,这样就安全无忧了;还一个原因就是本人的Mssql数据库内容要导入到Sqlite中,可总找不到相关工具导入,所以再编写多一个可以导入Mssql到Sqlite的功能。

    本软件基于VS2005开发,使用条件系统需安装NET Framework(下载地址http://search.newhua.com/search.asp?Keyword=NET%20Framework%20


主要功能:
1、使用System.Data.SQLite.DLL组件实现对Sqlite数据库加密与解密功能
      加密后的Sqlite数据库访问,使用如下代码可打开加密数据库连接
      using System.Data.SQLite;    //引用System.Data.SQLite.DLL
      SQLiteConnection cn = new SQLiteConnection("Data Source=数据库.db3");
     cn.SetPassword("加密的密码");
      cn.Open();


2、附加MD5加密查询


3、导入Mssql数据库到Sqlite
      注:导入数据的文件内容为标准的SQL插入语句,而且两个数据库表结构一样(一行一条数据)
      如:Insert Into webtel ("id","tel","city") Values("1","1300000","深圳");
             Insert Into webtel ("id","tel","city") Values("2","1300001","广州");

     使用此功能方法:

   第一、首先把Mssql数据库内容导出成Insert into 表(**) values(**)这样的脚本,之后保存到一个.sql文件,如(db.sql)

   第二、打开本软件->选择[工具]->[导入数据],再选择相关文件与导入到Sqlite数据即可。

   本人测试180000条数据在30秒内即可导入完毕。

  本软件在Win2003+Vs2005+NET Framework2.0平台下测试运行成功。其它平台暂没有测试,如有BUG请多多交流。

     本软件下载地址:http://www.fs2you.com/zh-cn/files/39205a42-1df7-11dd-86a8-0014221f3995/

                  http://down.chinaz.com/soft/22710.htm

标签:sqlite
100%

回复:Sqlite数据库加解密及数据导入工具(本站原创)

0 / 5000