查看: 4142|回复: 3

[易语言源码]【支持多线程】EDB数据库操作模块v1.0.0

[复制链接]

[易语言源码]【支持多线程】EDB数据库操作模块v1.0.0[复制链接]

wen7029639 发表于 2023-6-4 06:39:09 [显示全部楼层] 回复:  3 浏览:  4142

IGTA.jpg
IGTA1.jpg

[易语言源码]说明:

EDB数据库操作模块发布


前言

最近写的一些小项目频繁用到了易语言自带的edb数据库,然后每次都需要线程锁来解决多线程导致的记录索引乱飞的情况

干脆自己业余时间自己封装了一个模块 彻底解决了多线程问题以及部分函数面向过程的不舒适,拿出来开源分享给大家/

用的都是易语言原生库 模块成品23kb 源码24kb,后续可能出个例子啥的 不过可能有能力的大佬看看类的成员函数介绍就能大概懂了

每个方法都写了备注(手疼...)后续更新会发在本帖子 有兴趣的可以持续关注哈


小声BB:后续可能会封装个DLL给别的语言调用 因为发现EDB数据库还是蛮好用的 几千万条数据还是轻轻松松 并且不用装环


版本更新 网盘地址没变

2023/05/09

v1.0.2

一,新增类方法

1.类_EDB数据库.获取数据库许可证()

返回类型 整数型 获取当前数据库用于维护对象内部操作的线程许可证

方便用户更好的自定义开发数据库类方法


2.类_EDB数据库.获取字段名称(返回_字段数据)

返回类型 整数型 获取当前对象数据库的字段名称 返回字段数量 失败或无返回0 获取最后错误 获取函数执行失败原因


3.类_EDB数据库.设置数据库(参_数据库文件名或别名)

返回类型 逻辑型 用于动态设置当前对象所操作的数据库 同类下方法 打开 自动设置数据库 失败返回假 获取最后错误 获取函数执行失败原因适合移植原有用易语言原生库数据库写的项目


二,新增函数


获取多对象数据库许可证()

返回类型 整数型 获取防止多个数据库对象出错的许可证

方便用户更好的自定义数据库操作


三,修复了稳定性问题

2023/05/08

v1.0.0

发布了正式版本


2023/05/10

v1.0.3

修复了报错

错误所处位置: 模块:"EDB数据库操作模块"; 程序集:"类_EDB数据库"; 子程序:"查找记录"

错误(10048): “退出许可区”库命令的参...


2023/05/12

v1.0.4

修复了全部此类报错

错误(10048): “退出许可区”库命令的参数“进入许可证”不能接受空数据。


[易语言源码]下载:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

提取码:e4a8 
下载次数:1    状态:您未购买  售价:3金粒
下载权限: 新手上路  以上或 赞助会员   [赞助获得会员]   [赞助获得金粒]  [免费赚金粒]



本站版权声明及免责声明1,本文内容仅代表作者本人观点,不代表本网站立场,作者文责自负!
(本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!)
2,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
3、本文内容,包括但不限于E4A软件、学习教程、E4A源码、图片等,仅供参考使用!
(本站不对其安全性,正确性等作出保证。但本站会尽量审核用户发表的内容!)
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,并且本站管理员和版主有权不事先通知发贴者而删除本文。
6、如您认为本文内容侵犯了您的权益,请与我们联系!我们将在5个工作日内做出处理!本站保留全部修改、解释、更新本声明的权利。E4A源码网站
7、本站资源大多存储在云盘,如发现链接失效,可以点帖子右下角的举报进行反馈,我们会第一时间更新。

回复

使用道具 举报

0

主题

44

帖子

126

积分

注册会员

Rank: 2

积分
126
风尘 发表于 2023-6-4 07:20:19 显示全部楼层
无论是不是沙发都得回复下
回复 支持 反对

使用道具 举报

0

主题

30

帖子

86

积分

注册会员

Rank: 2

积分
86
微光倾城 发表于 2023-6-4 07:41:53 显示全部楼层
不错 支持一个了
回复 支持 反对

使用道具 举报

0

主题

31

帖子

87

积分

注册会员

Rank: 2

积分
87
优酷 发表于 2023-6-4 10:45:35 显示全部楼层
不错的东西,感觉学习E4A很简单
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

最新帖子

  • 爱赞小哥 爱赞小哥 5月8日

    E4A类库前言: 智能手机大行其道后,触摸屏便成了手机的标配。那些我们熟悉的按键消

    帖子: [E4A类库]大海类库6合1大合集

  • wen7029639 wen7029639 5月8日

    [易语言源码]说明: 硬盘里翻出来的不知道什么时候的源码,包括模块还有几个例子,

    帖子: [易语言源码]HexCtrl+操作类

  • wen7029639 wen7029639 5月8日

    [易语言源码]说明: 上一个帖子的小说编辑器写的比较嘈杂所以狗屎代码比较重新写

    帖子: [易语言源码]小说编辑器

  • 1
    QQ