【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

前面我们写过一个会员管理的软件,上面数据保存的方法是用的json保存的。如果数据量比较少,或者是数据类型也不多的时候,这么做问题不大。比如做一个小的抽奖软件,要把所有公司的同事信息登记上去,这个时候理论上一个json文件就够了。但是,如果数据比较多的话,那么用json就不合适了。普遍这个时候,大家会选择数据库来进行处理和操作。

数据库的操作一般有两种方法,一种是直接操作数据库文件;一种是连接数据库服务器。前者最常见的是access、sqlite;后者用的比较多的有sql server、mysql、oracle等数据库软件。因为我们平常用的数据不算特别复杂,这个时候其实用sqlite就可以了。

此外为了自由查看sqlite里面的数据,我们一般还会安装一个navicat软件对sqlite进行操作,这也是很方便的。

1、利用navicat创建一个sqlite数据库

用navicat不仅可以帮助我们进行数据查看,调试的时候也可以帮助我们进行double check和验证。创建数据库的方法不复杂,这里介绍一下创建表的方法,主要就是一条sql语句,

/*Navicat SQLite Data TransferSource Server : wpfSource Server Version : 30808Source Host : :0Target Server Type: SQLiteTarget Server Ver