909694567 发表于 2021-10-29 01:16:08

发个更适合萌新的SQLite数据库模块

本帖最后由 909694567 于 2021-10-29 21:03 编辑

可算弄完了,同作为一个萌新,这次代码量有点大,差点把自己写迷糊,可算弄完了,发给需要的朋友用.
大概就是不用使用sql语句,也能使用sqlite数据库,萌新专用
说多了都是废话,上图,模块下载地址放到最下面.

SQLiteEasy模块的:







然后是GeyeBasics模块的:






模块下载地址:
GeyeBasics模块(SQLiteEasy模块的依赖模块):链接:https://pan.baidu.com/s/1u15H3SwsP0WE2S9NGMEyYA
提取码:cgz7

SQLiteEasy模块依赖表格版:链接:https://pan.baidu.com/s/1hudh7k6p58iitX25PlJUJQ
提取码:8am4

SQLiteEasy模块不依赖表格版:链接:https://pan.baidu.com/s/1AWJI6gbevC_rl6eHAMg4cA
提取码:55p5


上面SQLiteEasy模块分为依赖表格和不依赖表格的,依赖表格版的内部有些命令直接操作了表格,所以需要将MFC表格组件导入项目才能调试,不依赖表格版的就是没有这些直接操作表格的命令,看情况使用吧!!而GeyeBasics模块 是 SQLiteEasy模块 的必然依赖,要使用SQLiteEasy模块就要先将GeyeBasics模块导入项目内.

伟业 发表于 2021-10-29 15:43:36

学习....

67564226 发表于 2021-10-29 15:56:15

:):):):):)

zj4f 发表于 2021-10-29 16:11:31

虽然我不懂封装,还是感谢楼主分享

qzone 发表于 2021-10-29 19:57:47

收藏收藏。

通天 发表于 2021-12-29 11:03:18

64位系统用不了吗?俘获到异常,代码值为: -1, 描述为: 载入运行时所需要的外部动态链接库文件"SQLiteEasy.dll"失败!

通天 发表于 2022-1-3 12:31:19

有例子吗?cha询不懂得用,填写了SQL语句结果返回还是-1

909694567 发表于 2022-1-3 21:05:00

通天 发表于 2022-1-3 12:31
有例子吗?cha询不懂得用,填写了SQL语句结果返回还是-1

cha询有两个参数,第一个参数是简易写法,第二个参数 是 SQL语句,你如果想用SQL语句cha询,那么要写在第二个参数上.

fangcun9653 发表于 2022-1-3 21:07:05

很好用的 模块 谁用谁知道

909694567 发表于 2022-1-3 21:12:16

通天 发表于 2022-1-3 12:31
有例子吗?cha询不懂得用,填写了SQL语句结果返回还是-1

也就是说,cha询里,连个参数二选一
在第一个参数的简易写法.
格式是 字段名/字段位置 + SEC.模糊L + "%刀"
执行后,就是cha询刀结尾的.
另外默认置当前表后表指针是空的, 它没有指向第一条记录 也没有指向任何一条记录. 而cha询命令是从当前指向的记录位置开始cha询,   所以会报-1.   一般在cha询之前先确保当前表记录指向不为空.
如果你是刚刚通过置当前表 进入表内,那么需要在cha询之前先使用SE跳到(1),命令 来让当前表记录指向为1,再cha询.
页: [1] 2
查看完整版本: 发个更适合萌新的SQLite数据库模块