IBatis.net Sqlite 增删改查 Demo

网上IBatisNet 的例子不少,但都是基于SqlServer的。 有些项目是单机项目,不需要用到这么大的数据库,而Sqlite是单机和小型数据库的首选。 所以,我写了一个Demo,以起到抛砖引玉的作用。 在编写的过程中有一些小细节记录一下。 1. 使用sqlite时,只需要使用到sqlite的两个文件。分别是SQLite.Interop.dll,System.Data.SQLite.dll。 2. 在providers.config的文件,我是从网上找了一份很全的文件,里面有几乎所的类型的数据库的配置。感谢这位的整理。节省了我很多的时间。可能是这个配置有点久,所以和最新的SQLite的DLL文件需要更新一下对应关系。需要更新如下图这个位置为正确的版本号。还有一个要注意的你使用的provider要enabled=true.这个在运行时如果没有enabled,会报错,大家根据错误去排错。

3. SqlMap.config中注意点就是Sqlite数据库的连接字符串
<dataSource name="TestDB" connectionString="Data Source = DbFiles.db3;Version = 3"/>

Demo下载地址:

下载

 

 

 

 

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能