sqlite mysql 本机_[转载]SQLite简介 强大的本地数据库

最近做的项目需要在客户端使用一个本地数据库来存放数据,想过使用Access,不过Access实在是太难用了,偶然间搜到了一个叫SQLite的开源数据库,基于本地环境就能运行,而且还是关系型数据库,可以使用标准的SQL语言,支持视图、事物等,实在是太好了。。。而且有很多语言(如我们的c#)对它提供了很好的支持。

今天,介绍一下这个数据库的使用。

首先,下载数据库安装包,很小只有3M多。

http://sourceforge.net/projects/sqlite-dotnet2/files/SQLite%20for%20ADO.NET%202.0/

下载完成后进行安装,没什么可说的一路回车就行。需要注意的是最后,需要选择数据库设计IDE,一定要勾上。

01-300x243.png

02-300x260.png

安装完成。。。现在,我们做个简单的项目。

我们先新建一个Winform项目,打开服务器资源管理器,如果没有可以从这里找到

03.png

下面,我们新建一个数据库名称为Sample.db,右键添加链接

04-300x198.png

在更改数据源对话框中选择SQLite Database File,单击确定

05-300x156.png

我们在添加连接窗口,选择New新建一个数据库文件Sample.db

06-300x221.png

单击确定,数据库建好了,我们现在来建表,还说在服务器资源管理器窗口中,Tables标签中右键选择添加新表

08.png

现在和SqlServer差不多的方式为表添加字段

09-300x120.png

好了现在,数据库和表都建立好了,我们现在来编写代码。

对于插入数据使用下面代码

对于查询数据使用下面代码

运行一下。。。看看效果

12-300x239.png

13-300x241.png

这个例子非常简单,SQLite在数据库开发过程中除了连接字符串之外,跟SQLServer几乎是一样的,而且这个数据库在性能上也是很不错的,跟Access比,性能还是功能都远远超过了Acces, 推荐大家使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值