??

?

跪求大神 asp如何链接带密码得asp sqlitee

没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!Access denied | www.bkjia.com used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website (www.bkjia.com) has banned your access based on your browser's signature (42a05c5b87cb7706-ua98).没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!无意中发现的,C#/Java连接sqlite与使用技巧.看了下,还挺不错的.与大家分享一下. 1)下载sqlite jdbc驱动http://www.xerial.org/maven/repository/artifact/org/xerial/sqlite-jdbc/ 2)将下载的驱动加入eclipse项目的built path中 3)示例代码: package com. import java.sql.C import java.sql.DriverM
本篇文章小编为大家介绍,Windows 8 Metro用C#连接SQLite及创建数据库,数据表的增删改查的实现.需要的朋友参考下 1.Metro中使用SQLite数据库具体步骤如下: 1).下载SQLite for WinRT 地址:http://www.sqlite.org/download.html 下载Precompiled Binaries for Windows Runtime,这是一个Visual Studio的一个扩展,文件以vsix为后缀,直接双击运行即可.(如下图) 2).为
这篇文章主要介绍了Python3实现连接SQLite数据库的方法,在Python数据库编程中有着广泛的应用,需要的朋友可以参考下 本文实例讲述了Python3实现连接SQLite数据库的方法,对于Python的学习有不错的参考借鉴价值.分享给大家供大家参考之用.具体方法如下: 实例代码如下: import sqlite3 db = r&D:\pyWork\test.db& #pyWork目录下test.db数据库文件 drp_tb_sql = &drop table if e
有时想用Sqlite作点小东西,特别是Windform程序,这就用到了Sqlite这个嵌入式数据库,选择一般是到Sqlite官网下载它的SDK,但是SDK有系统限制,32/64位2个版本. 更好的选择是使用Mono.Data.Sqlite,到Mono官网下载.***Mono,再到***目录下lib\mono\4.5找到Mono.Data.Sqlite.dll(4.5是.Net版本号)引入到项目就可以了. 经过深入的测试及研究,此方法需要用到windows/linux的sdk,即.dll/.so 参考
linux下c语言操作sqlite数据库实例方法,大家参考使用吧 #include&stdio.h& #include&sqlite3.h& int select_callback(void *data,int col_count,char **col_values,char **col_name) { //每条记录回调一次该函数,有多少条就回调多少次 for(i=0;i&col_i++) { printf(&%s=%s\n&,c
QT数据库实例 QT Sqlite操作是本文介绍的内容,不多说,我们先 来看看内容,首先到SQLite官方网站下载: http://www.sqlite.org/download.html 得到sqlite3.exe.即可.就可以操作数据库,不用***,不会修改系统信息. 我们在DOS下运行sqlite3.exe的目录运行sqlite3.exe test就可以创建一个名为test的数据库. 下面我们就可以创建数据库的表了如: create table student(id varchar(10),
SQLite,是一款轻型的数据库,是遵守ACID的关联式 数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了.它能够支持Windows/Linux/Unix等等主流的 操作系统,同时能够跟很多程序语言相结合,比如 Tcl.C#.PHP.Java等,还有ODBC接口,同样比起Mysql.PostgreSQL这两款开源世界着名的数据库管理系统来讲,它的处理速度比他们都快.SQLite第一个 Alpha版本诞
本文介绍了php读取sqlite数据库的简单例子,php编程中操作sqlite入门实例,有需要的朋友可以参考下 SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了. 它能够支持 Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl.PHP.Java.C++..Net等,还有ODBC接口,
作者能力有限,欢迎砍砖 因为在建立工程的时候为了使用mongoid所以我就skip了activerecord,结果发现还是有一些mysql的数据要读,就悲剧了 想把activerecord再连回来吧.感觉有点小麻烦,于是就找了找 发现我还真文盲 居然不知道有tenacity这么高等的神器,网费我写了这么久rails了,哎... tenacity的地址是:https://github.com/jwood/tenacity 和我一样不了解这东西的朋友可以看看,我就贴出来他的一个信息,相信大家就都明白
DBD-SQLite 网站 : http://search.cpan.org/dist/DBD-SQLite/ DBD::SQLite 是一个 Perl DBI 驱动程序,用来连接 SQLite 数据库. 授权协议: Artistic License/GPL 开发语言: Perl 操作系统: 跨平台
这篇文章主要介绍了微信公众平台之快递查询功能用法,实例分析了微信公众平台实现快递查询的相关技巧与具体用法,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了微信公众平台之快递查询功能用法.分享给大家供大家参考.具体如下: 使用方法: #查快递(或三个首字母ckd)#快递编号#快递单号 如(查询EMS单号为6的快递): #ckd#15#6 常用快递编号:&br /& 15EMS,56申通,57顺丰,77圆通, 80韵达,87中通,85宅急送,6
首先基本配置: 连接MYSQL &?php $dsn = 'mysql:host=dbname='; $user = 'user'; $password = 'secret'; try { $dbh = new PDO($dsn, $user, $password); } catch (PDOException $e) { echo 'Connection failed: ' . $e-&getMessage(); } ?& 连接SQLite &?p
摘要: Android MediaProvider 使用 SQLite 数据库存储图片.视频.音频等多媒体文件的信息,供视频播放器.音乐播放器.图库使用.本文详细分析了 Android MediaProvider 多媒体数据库(以 SDK 2.3.3 为例)的模式(schema),并简要叙述与系统媒体扫描服务 MediaScanner 的交互. 1. 如何提取数据库 以 root 权限进入 adb shell,使用 sqlite3 打开位于手机上 /data/data/com.android.p
Python 求助编辑百科名片 Python logo Python(KK 英语发音:/'pa?θ?n/,是一种 面向对象.直译式 计算机程序设计语言,由 Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简捷而清晰,具有丰富和强大的类库.它常被昵称为 胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是 C/ C++)轻松地联结在一起.常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别
Yii 是一个基于组件.纯OOP的.用于开发大型 Web 应用的高性能PHP框架. 它将Web编程中的可重用性发挥到极致,能够显着加速开发进程 . Yii适合大流量的应用,如门户.BBS.CMS及B2B系统等,功能丰富,性能优异 1.在环境变量里添加 E:\ 2.在环境变量里添加 E:\wamp\bin\php(不添加提示php.exe不是内部命令)或yiic.bat中PHP_COMMAND= E:\wamp\bin\php.exe 3.开启pdo,pdo_数据库扩展
DataUML 1.2版本在软件架构上有了很大的变化,目前DataUML支持Access.SQLite.MY SQL .ORACLE.MS SERVER2000.MS SERVER2005.MS SERVER2008数据库. 下载 主要更新内容如下: 1.支持SQLite数据库,支持生成SQLite数据库模型: 2.支持生成SQLite数据库代码: 3.支持数据表字段自定义属性: 4.数据表属性.字段属性.键属性和索引属性: 5.支持用户自定义类型: 6.支持表索引: 7.支持生成.批量导出SQ
SQLite 网站 : http://www.sqlite.org/ SQLite是遵守ACID的关联式数据库管理系统,它包含在一个相对小的C库中.它是D.RichardHipp建立的公有领域项目. 不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分.所以主要的通信协议是在编程语言内的直接API调用.这在消耗总量.延迟时间和整体简单性上有积极的作用.整个数据库(定义.表.索引和数据本身)都在宿主主机上存储在一个单一的文件中.它的简单的设
php SQLite学习资料收集,与一些常见问题的解决方法 直到学会! 学之前找资料 SQLite的sql ATTACH DATABASE BEGIN TRANSACTION comment COMMIT TRANSACTION COPY CREATE INDEX CREATE TABLE CREATE TRIGGER CREATE VIEW DELETE DETACH DATABASE DROP INDEX DROP TABLE DROP TRIGGER DROP VIEW END TRANS
在SQLite中提供了一组用于在线数据库备份的APIs函数(C接口),可以很好的解决上述方法存在的不足.通过该组函数,可以将源数据库中的内容拷贝到另一个数据库,同时覆盖目标数据库中的数据 一.常用备份: 下面的方法是比较简单且常用的SQLite数据库备份方式,见如下步骤: 1). 使用SQLite API或Shell工具在源数据库文件上加共享锁. 2). 使用Shell工具(cp或copy)拷贝数据库文件到备份目录. 3). 解除数据库文件上的共享锁. 以上3个步骤可以应用于大多数场景,而且速度
这两天用了用SQLite,感觉比SQL CE好用多了,最主要的是性能好多了.这一点对手持设备来讲很重要.闲话少说,下来将怎么在WM用.NET CF访问SQLite. 1. ADO.NET Provider For SQLite. ADO.NET 提供程序是香港(貌似)一个公司提供的.项目地址见:http://sourceforge.net/projects/sqlite-dotnet2 2. 对SQLite.NET的封装,提供一个简单的操作帮助类. SQLiteHelper /**//** *
这篇文章主要介绍了Python操作SQLite简明教程,简单明了的入门教程,包含连接.建表.增删修查等例子,需要的朋友可以参考下 一.SQLite简介 SQLite是一个包含在C库中的轻量级数据库.它并不需要独立的维护进程,并且允许使用非标准变体(nonstandard variant)的SQL查询语句来访问数据库.一些应用可是使用SQLite保存内部数据.它也可以在构建应用原型的时候使用,以便于以后转移到更大型的数据库,比如PostgreSQL或者Oracle. sqlite3模块由Gerha
Sqlite是最近比较流行的数据库了,拥有比Access高效快速,易操作易实施.完全不需要在客户端进行任何的配置,只需要在站点中引用入DLL文件即可使用了. 实际运用中当我用SqliteAdmin以及SQLite Expert Professional 2软件新建Sqlite数据库的时候在ASP.NET中是无法运用的,老是报错:文件不是一个合法的数据库.后来采用一种方法,就是直接在ASP.NET里面利用引用入的DLL新建数据库就可以用了. string datasource = &d:\\tes
这篇文章主要介绍SQLite 内存数据库的使用方法, 需要的朋友可以参考下 一.内存数据库: 在SQLite中,数据库通常是存储在磁盘文件中的.然而在有些情况下,我们可以让数据库始终驻留在内存中.最常用的一种方式是在调用sqlite3_open()的时候,数据库文件名参数传递&:memory:&,如: rc = sqlite3_open(&:memory:&, &db); 在调用完以上函数后,不会有任何磁盘文件被生成,取而代之的是,一个新的数据库在纯内存中被
本节主要整理sqlserver,sqlite,access数据库链接字符串,有需要的朋友可以参考下 SqlServer:string connection = &server=32.1.1.48;database=数据库名;user=password=sa2008&; access 2007: //无密码的连接字符串 string conStr = &Provider=Microsoft.Ace.OleDb.12.0;Data Source=E://111.
SQLite 是一个开源的嵌入式关系数据库,实现自包容.零配置.支持事务的SQL数据库引擎. 其特点是高度便携.使用方便.结构紧凑.高效.可靠.今天我们主要来讲解下SQLite数据库的***以及基本操作指南 1. 介绍 SQLite 是一个开源的嵌入式关系数据库,实现自包容.零配置.支持事务的SQL数据库引擎. 其特点是高度便携.使用方便.结构紧凑.高效.可靠. 与其他数据库管理系统不同,SQLite 的***和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建.连接
System.Data.SQLite是SQLite的加强版,它可以无需.NET Framework支持,由于它内部包含了一个ADO.NET 2.0引擎,所以.NET开发人员可以利用System.Data.SQLite方便地开发.NET程序. SQLite介绍 在介绍System.Data.SQLite之前需要介绍一下SQLite,SQLite是一个类似于Access的单机版数据库管理系统,它将所有数据库的定义(包括定义.表.索引和数据本身)都保存在一个单一的文件中.并且,SQLite是一个用C实
这篇文章主要介绍了在Python中使用SQLite的简单教程,SQLite作为嵌入式数据库被内置于历代Python版本中,需要的朋友可以参考下 SQLite是一种嵌入式数据库,它的数据库就是一个文件.由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成. Python就内置了SQLite3,所以,在Python中使用SQLite,不需要***任何东西,直接使用. 在使用SQLite前,我们先要搞清楚几个概念: 表是数据库中存
这篇文章主要介绍了让Sqlite脱离VC++ Runtime独立运行的方法,需要的朋友可以参考下 目前手头上的一个.NET项目用到了Sqlite,这是我第一次接触和使用Sqlite,总体感觉还是非常不错的.这里把我使用Sqlite的经验跟大家分享一下. 一.关于Sqlite Sqlite是一款开源的.适合在客户端和嵌入式设备中使用的轻量级数据库,支持标准的SQL. 不像SqlServer或Oracle的引擎是一个独立的进程.通过TCP或命名管道等与程序进行通信,SQLite却是作为程序的一个部件
本文提供三种php连接access数据库的方法 一种是利用php的pdo,一种是odbc,com接口来与access数据库连接. 利用pdo与access数据库连接 $path =&f:fontwww.jb51.netspiderresult.mdb&; $conn = new pdo(&sqlite:$path&); if( $conn ) { echo ('connection pdo success'); } else { echo ('cnnection p
SQLite是一个开源的嵌入式关系数据库,它在2000年由D. Richard Hipp发布,它的减少应用程序管理数据的开销,SQLite可移植性好,很容易使用,很小,高效而且可靠 概述 SQLite介绍 自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分.正与数据库管理系统非常关键一样,它们也变得非常庞大,并占用了相当多的系统资源,增加了管理的复杂性.随着软件应用程序逐渐模块模块化,一种新型数据库会比大型复杂的传统数据库管理系统更适应.嵌入式数据库直接在应用程序进程中运行
这篇文章主要介绍了连接Python程序与MySQL的教程,MySQL作为最具人气的数据库,与程序之间的连接也成为了如今Python学习中近乎必备的知识,需要的朋友可以参考下 MySQL是Web世界中使用最广泛的数据库服务器.SQLite的特点是轻量级.可嵌入,但不能承受高并发访问,适合桌面和移动应用.而MySQL是为服务器端设计的数据库,能承受高并发访问,同时占用的内存也远远大于SQLite. 此外,MySQL内部有多种数据库引擎,最常用的引擎是支持数据库事务的InnoDB. ***MySQL 可
本篇文章是对SQLite多线程的使用进行了详细的分析介绍,需要的朋友参考下 SQLite支持3种线程模式: 单线程:这种模式下,没有进行互斥,多线程使用不安全.禁用所有的mutex锁,并发使用时会出错.当SQLite编译时加了SQLITE_THREADSAFE=0参数,或者在初始化SQLite前调用sqlite3_config(SQLITE_CONFIG_SINGLETHREAD)时启用. 多线程:这种模式下,只要一个数据库连接不被多个线程同时使用就是安全的.源码中是启用bCoreMutex,禁
本篇文章是对SQLite中的常见问题进行了详细的分析介绍,需要的朋友参考下 1. 创建数据如果不往数据库里面添加任何的表,这个数据库等于没有建立,不会在硬盘上产生任何文件,如果数据库已经存在,则会打开这个数据库. 2. 如何通过sqlite3.dll与sqlite3.def生成sqlite3.lib文件LIB /DEF:sqlite3.def /machine:IX86 3. sqlite3_open打开一个数据库时,如果数据库不存在就会新生成一个数据库文件.如果接着执行其他查询语句就会失败,比
这篇文章主要介绍了python中常用的各种数据库操作模块和连接实例,包括sqlite3.oracle.mysql.excel,需要的朋友可以参考下 工作中,经常会有用python访问各种数据库的需求,比如从oracle读点配置文件或者往mysql写点结果信息之类的. 这里列一下可能用到的各个模块. sqlite3: 内置模块用sqlite,有时候确实很方便,我觉得它确实做到了宣称的&零配置&.python自2.5版以来,就内置了对sqlite3的支持,使用也非常简单,按照文档上来: #
这篇文章主要介绍了PHP实现的sqlite数据库连接类,涉及针对SQLite数据库的连接与增删改查等sql操作用法,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了PHP实现的sqlite数据库连接类.分享给大家供大家参考.具体实现方法如下: 该sqlite数据库连接类就是利用了php与sqlite进行连接操作,代码如下: */ lass db_class { var $conn= var $querynum = 0; /** * 数据库连接,返回数据库连接标识符 * * @pa
这篇文章主要介绍了php连接mysql数据库和查询数据的方法和示例,需要的朋友可以参考下 连接数据库,有三种方法 1. 常规方式: $con=mysql_connect($dbhostip,$username,$userpassword) or die(&Unable to connect to the MySQL!&); $db = mysql_select_db($dbdatabasename,$con); //执行语句 $qres=mysql_query(&SELECT
本篇文章介绍了,在Android中SQLite数据库增删改查操作的案例分析,需要的朋友参考下 Person实体类 package com.ljq. public class Person { private I private S private S public Person() { super(); } public Person(String name, String phone) { super(); thi
怎样将备份的SQLServer数据库转换为SQLite数据库操作方法:先要***好SQLServer2005,并且记住***时自己设置的用户名和密码,感兴趣的朋友可以参考下啊,或许本文对你有所帮助 操作方法:先要***好SQLServer2005,并且记住***时自己设置的用户名和密码.下面以恢复SQLServer下备份的数据库文件epdmdb.bak为SQLite数据库为例来说明操作的步骤. ① 打开SQLServer2005,如下图所示: 在登陆界面输入登录名和密码,点&连接&quo
SQLite是一款轻量级的.被设计用于嵌入式系统的关联式数据库管理系统,SQLite 是一个实现自我依赖.纯客户端.零配置且支持事务的数据库引擎 SQLite 是一款轻量级的.被设计用于嵌入式系统的关联式数据库管理系统.SQLite 是一个实现自我依赖.纯客户端.零配置且支持事务的数据库引擎.它由D. Richard Hipp首次开发,目前已是世界上最广泛部署的开源数据库引擎. 本文中,我们将介绍如下内容: 创建一个SQLite 数据库 SQLiteConnection conn = new S
要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能.虽说SQL博大精深,要想精通确实很难,但最基本的一些建表命令,增删改查,大家还是必须要学会的. SQL(Structured Query Language)是一种标准的数据库查询语言,即所有的关系型数据库都会支持它,只不过每种数据库对SQL语言的支持与标准存在着细微的不同.我们无须关心其它数据库对SQL语言的支持情况,这里我们只要把重点放在SQLite上就可以了.下面我将使用模拟器来对SQLite支
自1970年埃德加·科德提出关系模型之后,关系型数据库便开始出现,经过了40多年的演化,如今的关系型数据库种类繁多,功能强大,使用广泛.面对如此之多的关系型数据库,我们应该如何权衡找出适合自己应用场景的数据库系统呢?O.S. Tezer最近在DigitalOcean上发表了一篇博文,对比了SQLite.MySQL和PostgreSQL这三个常用的.流行的关系型数据库管理系统(RDBMS),希望能对你有所帮助. O.S. Tezer分别从数据库支持的数据类型.优势.劣势.何时应该使用以及何时不应该
作者:孙毓波 (AKCMS 作者) SQLite 是一个类似Access的轻量级数据库系统,但是更小.更快.容量更大,并发更高.为什么说 SQLite 最适合做 CMS (内容管理系统)呢?并不是说其他数据库不好, Oracle.MySQL.SQLServer 也都是非常优秀的 DBS,只不过他们设计目标不同,特性不同,所以只有更适用某个应用场景,没有绝对的好坏之分. 我归纳的中小型站点的CMS的特点如下: 1.数据量不超过10万 2.日页面访问量不超过10万 3. 一部分网站全部生成静态页面,
SQLite数据库是中小站点CMS的最佳选择 作者:孙毓波 (AKCMS 作者) SQLite 是一个类似Access的轻量级数据库系统,但是更小.更快.容量更大,并发更高.为什么说 SQLite 最适合做 CMS (内容管理系统)呢?并不是说其他数据库不好, Oracle.MySQL.SQLServer 也都是非常优秀的 DBS,只不过他们设计目标不同,特性不同,所以只有更适用某个应用场景,没有绝对的好坏之分. 我归纳的中小型站点的CMS的特点如下: o1.数据量不超过10万 o2.日页面访问
博主:易飞扬 原文链接 : http://www.yifeiyang.net/iphone-developer-advanced-9-management-database-using-sqlite/ 转载请保留上面文字. iPhone开发进阶(9)--- 用SQLite管理数据库 今天我们来看看 iPhone 中数据库的使用方法.iPhone 中使用名为 SQLite 的数据库管理系统.它是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式
前言: 前面的Mac OS X Leopard: 配置Apache, PHP, SQLite, MySQL, and phpMyAdmin(一)中主要介绍了Leopard内置的Apache和PHP的设置, 这里要介绍的是MySQL和phpMyAdmin的***配置了, 因为这些不是Leopard内置的软件(Leopard Server内置了MySQL), 所以会出现一些问题, 我会在这里给出主要会碰到的问题的解决方法. 三. MySQL 如果你运行的是OS X Leopard Server那么系统
1. 介绍 SQLite 是一个开源的嵌入式关系数据库,实现自包容.零配置.支持事务的SQL数据库引擎. 其特点是高度便携.使用方便.结构紧凑.高效.可靠. 与其他数据库管理系统不同,SQLite 的***和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建.连接和使用数据库.如果您正在寻找一个嵌入式数据库项目或解决方案,SQLite是绝对值得考虑. 2. *** SQLite on Windows 进入 SQL 下载页面:http://www.sqlite.org/
现在网站开发和软件开发,数据库的支持是少不了的:在iPhone开发中,作为数据持久化的解决方案中,SQLite是不错的选择,它既轻量占用资源少,又可以方便嵌入到程序中,在一些嵌入式设备中有着广泛使用. SQLite提供了命令行工具sqlite3,创建创建库. cjdx@~/Desktop$ sqlite3 school.sqlite3 SQLite version 3.6.12 Enter &.help& for instructions Enter SQL statements te
先说下初衷吧,实际上我经常看到有人抱怨SQLite不支持多线程.而在iOS开发时,为了不阻塞主线程,数据库访问必须移到子线程中.为了解决这个矛盾,很有必要对此一探究竟. 关于这个问题,最权威的解答当然是SQLite官网上的&Is SQLite threadsafe?&这个问答. 简单来说,从3.3.1版本开始,它就是线程安全的了.而iOS的SQLite版本没有低于这个版本的: 3.4.0 - iPhone OS 2.2.1 3.6.12 - iPhone OS 3.0 / 3.1 3.
SQL 的连接(JOIN)语句将数据库中的两个或多个表组合起来.[1] 由&连接&生成的集合, 可以被保存为表, 或者当成表来使用.JOIN 语句的含义是把两张表的属性通过它们的值组合在一起. 基于 ANSI 标准的 SQL 列出了四种 JOIN 方式: 内连接(INNER), 外连接(OUTER), 左外连接(LEFT), 和右外连接(RIGHT). 在特定的情况下, 一张表(基本表, 视图, 或连接表)可以和自身进行连接, 成为自连接(self-join). 程序员用 JOIN 谓
大伙还是从文章底部的链接看原文吧 转的贴老是有代码格式问题 OSC解决下 一.SQLite简介 SQLite是一个包含在C库中的轻量级数据库.它并不需要独立的维护进程,并且允许使用非标准变体(nonstandard variant)的SQL查询语句来访问数据库.一些应用可是使用SQLite保存内部数据.它也可以在构建应用原型的时候使用,以便于以后转移到更大型的数据库,比如PostgreSQL或者Oracle. sqlite3模块由Gerhard H?ring编写,提供了一个SQL接口,这个接口的
Copyright (C) , All Rights Reserved.
版权所有 闽ICP备号
processed in 0.081 (s). 11 q(s)SQLite加密的方法(c#) - *(00)* - 博客园
http://blog.csdn.net/xjbx/article/details/2712236
设置下密码就可以了
http://bbs.csdn.net/topics/
编译为静态库,并具备加密功能?
CppSQLite3U
最近在做一个winform的程序,考虑用的数据库,小巧而实用,比Access强多了,不过需要加密,不过free版本没有实现加密,有一些c++的实现:比如:&和&。不过,鉴于我对c++不是很精通,于是就采用了这样可以直接利用它来创建一个。有关c#代码如下:1、创建空的sqlite数据库。
//数据库名的后缀你可以直接指定,甚至没有后缀都可以
//方法一:创建一个空sqlite数据库,用IO的方式
FileStream fs&=&File.Create("c://test.db");
//方法二:用SQLiteConnection
SQLiteConnection.CreateFile("c://test.db");
创建的数据库是个0字节的文件。
2、创建加密的空sqlite数据库
//创建一个密码为password的空的sqlite数据库
SQLiteConnection.CreateFile("c://test2.db");&&&&&&&&&&&&&&&
SQLiteConnection cnn&=&new&SQLiteConnection("Data Source=c://test2.db");
SQLiteConnection cnn&=&new&SQLiteConnection("Data Source=D://test2.db");
cnn.Open();
cnn.ChangePassword("password");
3、给未加密的数据库加密
SQLiteConnection cnn&=&new&SQLiteConnection("Data Source=c://test.db");
cnn.Open();
cnn.ChangePassword("password");
4、打开加密sqlite数据库
SQLiteConnection cnn&=&new&SQLiteConnection("Data Source=c://test2.db");
cnn.SetPassword("password");
cnn.Open();
SQLiteConnectionStringBuilder builder&=&new&SQLiteConnectionStringBuilder();
builder.DataSource&=&@"c:/test.db";
builder.Password&=&@"password";
SQLiteConnection cnn&=&new&SQLiteConnection(builder.ConnectionString);
cnn .Open();
注:A、因为加密的函数是利用windows api,故加密后的数据库只能适用在windows平台,加密的方式是整体文件加密。B、加密的算法是,如果你想采用别的加密算法来加密,请参考ADO.NET 2.0 SQLite Data Provider 的源码来修改。c、相关sqlite数据库操作类似ADO.NET 2.0。详见ADO.NET 2.0 SQLite Data Provider的帮助文档。c、ADO.NET 2.0 SQLite Data Provider 版本为:1.0.53.0 ,SQLite版本 : 3.6.0。d、开发环境为vs2008。
ADO.NET 2.0 SQLite Data Provider的下载地址:
有关sqlite的中文介绍,你可以看看这里:
本文首发地址:
更多文章见:[]

我要回帖

更多关于 asp.net mvc sqlite3 的文章

?

随机推荐