sqlite
0
投票
0 回答
205
浏览
在IIS的ISAPI过滤器中使用SQLite数据库
ISAPI中过滤器主要应用在IIS服务器上面。
网页防篡改技术的探究 主要用的就是ISAPI过滤的功能。
在当今电子商务、电子政 务日益普及的时代,网站往往成为企事业单位、政府机关的形象窗口同时也是对外开展业务、提供服务的重要手段之一。网站页面被篡改,不仅影响正常业务的开展 而且对企业形象、政府信誉带来极其不好的影响。虽然目前已有防火墙、入侵检测等安全防
0
投票
0 回答
258
浏览
sqlite 无法根据Guid 查询数据
GUID:0C3EDEE8-B14F-4220-8D64-990E00D84AF7
SELECT fldGuid, fldName, fldUserGuid FROM table
能查询 fldUserGuid 为:0C3EDEE8-B14F-4220-8D64-990E00D84AF7 的数据一条
SELECT fldGuid, fld
0
投票
0 回答
208
浏览
C#创建新的SQlite数据库Database的两个方法
本文通过网络搜索和查阅SQLite.net的帮助文件,找到了两个创建新的SQlite数据库的方法。算是抛砖引玉,如果有其他的更好的办法,请告诉我。1. 使用System.IO的创建新文件方法。
public void CreatNewSQLite(string SQLiteName) &nbs
0
投票
0 回答
105
浏览
SQLite入门与分析(一)---简介
写在前面:出于项目的需要,最近打算对SQLite的内核进行一个完整的剖析,在此希望和对SQLite有兴趣的一起交流。我知道,这是一个漫长的过程,就像曾经去读Linux内核一样,这个过程也将是辛苦的,但我相信结果一定是美好的... ...接下来是第一章。
1、SQLite介绍
自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成
0
投票
0 回答
280
浏览
SQLite内存使用情况分析
SQLite的一个显著的特点就是占用内存量很小,这作为一个嵌入式的DBMS是非常重要的,那么我下面就对这个问题从根本上分析它是如何做到“小内存”的。
一、ORDER BY查询中内存使用情况
由于SQLite的执行都是先把SQL语句转化成指令再执行,所以下面就
0
投票
0 回答
127
浏览
SQLite的查询优化
SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之后很小,其中一个原因就是在查询优化方面比较简单,它只是运用索引机制来进行优化的,经过对SQLite的查询优化的分析以及对源代码的研究,我将SQLite的查询优总结如下:
一、影响查询性能的因素:
1. 对表中行的检索数目,越小越好
2. 排序与否。
3.&n
0
投票
0 回答
106
浏览
SQLite的类型亲和性分析
一、类型亲和性介绍
SQLite不强制数据类型约束。任何数据都可以插入任何列。你可以向一个整型列中插入任意长度的字符串,向布尔型列中插入浮点数,或者向字符型列中插入日期型值。在 Create TABLE 中所指定的数据类型不会限制在该列中插入任何数据。任何列均可接受任意长度的字符串(只有一种情况除外:标志为INTEGER PRIMARY KEY的列只能存储
0
投票
0 回答
114
浏览
SQLite虚拟机工作原理(二)
二、简单的查询 到现在为止,已经知道VDBE是如何将数据写入数据库中的了,现在下来看看查询是如何工作的,下面是我们用到的例子:SELECT * FROM examp; 下面就是对执行这条SQL语句产生的指令:
在看这个问题之前我们还是先看一下SQLite的查询是如何工作的,这样我们才知道我们需要完成什么工作,对于查询结果的每一行,SQLite都会调用一个
0
投票
0 回答
170
浏览
SQLite虚拟机工作原理(一)
如果你想知道SQLite内部是如何运行的,你需要粗略了解一下VDBE的工作原理,从下图可以看出,VDBE处于系统运行的中部,所以它似乎与大部分的部件都有关系,即使部分代码不直接与它交互但还是起到了支持作用的,VDBE确实是SQLite的核心部分。
这部分将要介绍VDBE是如何工作的,特别是VDBE指令是如何在一起配合完成对数据库的操作的,下面先用一些简单