在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本文介绍了如何在asp.net web 程序中使用Sqlite嵌入式数据库,sqlite数据库可以作为文件放在站点的APP_DATA目录下,适合小网站使用,使用它不需要买sql server空间,而且据说它的性能很不错。 Sqlite是嵌入数据库,类似与MS Sql Server Compact,之所以不用Sql server compact是因为它既不支持SELECT TOP也不支持ROW_NUMBER()还不支持LIMIT,也就是我没有办法用它分页了,取数据的时候必须根据条件取,不能在给定条件下取n条。 1. 安装Sqlite数据库,sqlite数据库非常方便,他的安装只有一个exe文件,可以下载。 下载可执行文件之后使用命令“sqlite3 dbname”执行就可以创建数据库。 或者为了开发方便下载Sqlite Developer软件,使用软件创建也有方便。下载链接 2. 安装dot net下的Sqlite数据库驱动,其实就是一个dll,System.Data.SQLite,他是一个开源项目,可以到SourceForge上下载 3. 在VS中建立一个Web Application,并引用2中的dll 4. 在default.aspx的cs文件中实现访问Sqlite的代码,代码和注释如下:
using System;
using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SQLite; namespace SqliteWebApp 最后希望的MS Sql Server Compact可以做一些改进,让我们可以舒服的使用。 |
请发表评论