firebird可以说是这个世界上最小的支持存储过程的数据库。Firebird是一个跨平台的关系数据库系统,目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据库的实现。 1、Firebird是一个真正的关系数据库,支持存储过程、视图、触发器、事务等大型关系数据库的所有特性;2、Firebird支持SQL92的绝大部分命令,并且支持大部分SQL99命令,新版Firebird 2.0对SQL99的支持更完整;3、Firebird源码基于成熟的商业数据库Interbase,有良好的稳定性,与Interbase有良好的兼容性;4、不用考虑授权费用(免费),不用担心将来有一天你或你的客户因为使用盗版而被数据库开发商告上法庭;5、发布简易,安装文件只有几M,且高度可定制,客户端的分发也很简单,只需一个DLL文件;6、Firebird的一嵌入式服务器版本,不用安装,直接运行,基于单机开发首选;7、Firebird的运行效率非常高;8、具备高度可移植性,可在Linux,Unix,MacOS,Windows,Solaris系统下运行,而且数据库格式完全一样,不用修改;9、开发环境支持良好,Delphi,C++Builder不用通过ODBC连接,直接用原生开发接口开发基于Firebird的程序。 1、只读数据库我们可以把数据库存放在CD中,形成一个只读数据库。如果我们的应用程序也在光盘上,再加上嵌入式的FB数据库服务器,便可以得到一个无与伦比的CDLIVE(即只用光盘就可以运行起来)应用。2、全事务控制一个客户端可以存在多个并发的事务。并且每一个事务都可以独立的进行控制,两段提交功能可以保证数据库的一致性。锁优化机制也支持多个事务的保存点。3、在线备份不需要停止数据库即可进行备份,一个备份进程产生一个数据库当前的快照。因此,用户可以在备份期间持续的工作,即实现24x7(每天24小时,每周7天) 的操作。4、触发器每一个表可以有多个并发的行级触发器,可以在插入前,插入后,更新前,更新后,删除前,删除后进行触发。我们可以在触发器中写入PSQL语句,默认值,产生异常,firebird现在支持统一触发器,即可以一个触发器中,一次性管理插入,更新,删除的操作。5、扩展函数我们可以使用C语言,C++,DELPHI写UDF,使用UDF(用户定义函数库)可以很容易的挂入数据库引擎中以扩展我们需要的功能6、字符集Firebird实现了很多国际标准的字符集,包括Unicode。7、SQL标准兼容Firebird 实现了全部SQL92所要求的功能,实现了SQL99最常用的的要求。包括但不限于"FULL/LEFT/RIGHT [OUTER] JOIN , UNION, DISTINCT ,子查询(IN, EXISTS),内部函数 (AVG, SUM, MIN, MAX, COALESCE, CASE, ..), 主键,外键,唯一索引以及所有通用的数据类型。Firebird还实现了域,字段级别的约束,视图,异常,规则和权限管理,更多的详细信息,请参考Firebird发布通知和参考手册。 本易语言 模块,使用Firebird API直接连接,如果使用本地版,直接附带一个fbclient.dll即可,如果连接远程服务端,只需在连接数据库文件路径前添加"远端服务器ip:"即可. 新版:Firebird-3.0.4.33054-0_Win32,可以静默安装,也可以自行安装(不用选择,直接下一步下一步就完成了服务端的安装) 链接:https://pan.baidu.com/s/1Mr_1hsblBDvRpx-E8ofFXg 提取码: gmvq 这里有客户端dll文件,api的c语言示例和头文件(iberror.h是错误码对照;ibase.h是所有函数常量等的头文件)。
2023-04-21 09:19:15 24KB 2018开源大赛(第三届)
1
找了很久都找不到自己满意的网上很少有取显卡这方面的例子  就算有也不支持黑月编译就算支持黑月编译 也不支持win2003 和xp 所以我自己就找了些资料,识别率应该还算准确吧
2023-03-31 15:24:14 191KB 2018开源大赛(第三届)
1
目前能够实现: 1、四端分离(也可以运行在同一台电脑上,每个程序管自己的功能,搭配起来就是完整的程序功能了!):服务器端、叫号端(2个)、取号端、客户 端 (包含手机端,合计支持8个) 2、可以8个端开展1项业务,一同按顺序依次叫号 3、可以8个端,每个端都开展不同业务(一共8种),各自按照各自的顺序依次叫号,也可以自由组合搭配。 4、实时记录全程数据,自动保存,随时恢复(点击载入取号数据) 5、安卓手机叫号(手机端)
2023-03-09 10:21:08 1.18MB 2018开源大赛(第三届)
1
一个是 64位的全局禁止进程运行 一个是 64位的进程保护   都是用的回调函数
2023-03-08 16:28:47 18KB 2018开源大赛(第三届)
1
超多功能快速文本处理工具
2022-11-02 13:55:28 959KB 2018开源大赛(第三届)
1
Imgui绘制模块源码
2022-09-15 21:56:13 160KB 2018开源大赛(第三届)
1
之前项目用到,要删除网页的缓存文件,但是浏览器窗口没有关闭,无法直接删除。于是就每次结束浏览器进程,然后再创建。 后来打算做个强制删除的,但是很麻烦就偷个懒,直接调用第三方工具了,简单实用! 抛砖引玉,如果大家有更好的文件解锁删除办法,请分享一下。
2022-08-29 00:55:37 126KB 2018开源大赛(第三届)
1
前言:        1. 上次发的那个PB解析是深度遍历一直向内部解析的,直到遇到一些不合法的数据就停止,在真实项目中使用会有点安全隐患.所以我决定重写一个更安全更快的PB解析.        2. 因为上个模块会内存泄露,所以 重写了PB组包.        3. 上次的源码适合用于生成代码和做分析工具. 优点:        解析速度很快,因为记录了要解析的节点,一旦全部解析了要取的数据就立马跳出解析,对于一些Protobuf结构可能是末尾还有一些多出的数据,这个模块也是可以解析的,因为解析完了就跳出了. 缺点:        不能取数组内元素,上个PB解析是可以取数组内元素的,这个模块没有实现.
2022-06-06 19:36:12 2.29MB 2018开源大赛(第三届)
1
秉承着无论你的源码是否有技术含量,诚邀全体易友一起来完善易语言 圈内的开源库的原则,为行业贡献一份自己的力量,易因你更精彩!          本人小菜鸟一个代码都是堆积出来的,但语言不分好坏手法不分好坏,过程不重要,以结果为本,以共享为源,希望各路大神见谅 0x01 UI设计灵感于介绍 良好的产品需要美观的UI与客户视觉交互,技术有限优先使用Ex_UI支持库作为UI的核心,UI架构灵感取自噜阿噜登陆界面,利用易自带wmp播放器    实现前后透明播放效果,部分UI摘自刀剑2官方登陆器UI,增加登陆按钮音效与UI界面形成 “听觉”“视觉”之间的感官体验。 预览图  (目前支持:修改密码  登陆   zc   补丁效验   自动更新   后续可自行更改) 0x02  目录结构与详细说明        ---------dpk   补丁目录 用于更新补丁        --------Game  游戏主要覆盖目录 登陆器所在        开SF需要将Game所有覆盖至游戏目录,dpk作为调试用        登陆动作代码说明 需要开启补丁效验的需要解除下列**代码用于效验补丁的MD5,如需其他效验自行添加即可       zc动作代码 全部做了详细的讲解 登陆原理 通过易语言HTTP读文件实现提交,具体SF的数据库架设自行百度补脑,登陆,zc,修改密码编写好的php已全部打包
2022-05-15 23:04:09 47.17MB 2018开源大赛(第三届)
1
制作这款软件的初衷也是因为工作需要,要用下各大网站幼儿类的舞蹈或者动画,但是下载视频就要用到网站的软件很是不便,渐渐地做了一款m3u8视频下载工具,后期也没什么时间再去更新了,看了下论坛m3u8也没类似的例子就开源让大家学习下、 下载m3u8其实调用了ffmpeg,主要是DOS回显比较麻烦处理不好会卡程序,嗅探方面开始用的是HttpFileMonitor但是问题很多,然后用了CEF框架自己写了资源嗅探,
2022-05-15 05:07:54 1.18MB 2018开源大赛(第三届)
1