ASQLite 整合 DISQLite 魔改第一版 最大兼容 支持 D2009-DXE8 和 64 位编译平台

上传者: katar1024 | 上传时间: 2026-03-06 19:05:37 | 文件大小: 11.29MB | 文件类型: RAR
[说明] DiSQLiteApi.dcu 文件根据实际开发环境在包内进行选择 本版本的 ASqlite 是基于 livu999 大侠的修改版继续魔改 原帖地址:http://download.csdn.net/download/ilvu999/6369053 本版本只支持 D2009 以上的 Unicode 版本的 Delphi 原作者在主要单元文件已经说明清楚了,老版本 Delphi 请绕道 为了照顾 XE2 下使用的朋友,故最后做了兼容 再照顾一下 DBGrid,令其不再显示 (MEMO) 另外做了兼容,在 XE8 开发环境及 64 位平台下通过基本测试            katar1024 (网名:阿龙) 2017-08-22 大改支持 TWideMemo,在此解决乱码问题 修正启用 SQLiteDateFormat 的情况下读取非正规日期字符串引起异常的 bug 查询语句中表名和字段名用中括号 [] 引括,可以使用 Index 之,等保留字段名 删除属性 CharacterEncode,一律按默认的 Uft-8 格式存取字符串 删除属性 DriverDll,已经启用 SQLite 静态库方式编译并链接,不需携带 dll 使用 DISQlite 的静态库编译,版本 3.8.3,兼容性和稳定性均良好 2017-08-23 插入和更新操作只针对已修改的字段进行处理和提交,提高执行效率 插入记录后,同步读取库中的数字和日期默认值,对取值自动分配 id 有意义 所有调试记录代码全部加了条件编译块控制,减小体积,提高调度效率 优化类型数据存取分支代码,减少体积,提高读写效率 去除初次读取数据 100 字节大小缓冲区的限制,防止字符串乱码 其它性能优化 其它 bug 修复 2017-08-24 修正设计器属性框中 Active 属性设置为 True,但运行时未打开查询的 bug ftString、ftWideString、ftMemo、ftWideMemo 等字符串字段通过乱码测试 Memo 字段添加显示功能,控件不再显示(MEMO)或(WIDEMEMO) Memo 字段支持 AsInteger、AsDataTime 等数据功能(设计器预定义的字段无效) 2017-08-25 修改关键属性时自动关闭数据连接 TransactionType、TempStore, DefaultSynchronous 等属性从字符串值修改为枚举值 修正 TypeLess 功能 添加 TASQLiteBaseQuery 一些关键属性在设计器中改变后自动关闭查询的功能 修正 Filtered 属性在设计器中改变后,但结果没变的 bug PS: 本来想弄个批处理提交功能的(BatchedUpdates 或 CachedUpdates), 在某些场合很实用,但最近改的问题太多了,改得好累,等下次真正用到了再补上 对 SQLite 的初恋蛮深的,但不得不吐槽,想说爱它真的很不容易

文件下载

资源详情

[{"title":"( 469 个子文件 11.29MB ) ASQLite 整合 DISQLite 魔改第一版 最大兼容 支持 D2009-DXE8 和 64 位编译平台","children":[{"title":"asqlite3pkgD12.dproj.2007 <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"asqlite3D120.dproj.2007 <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false},{"title":"asqlite3pkg.dproj.2007 <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":"asqlite3.dproj.2007 <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"AsqliteD120.bdsgroup <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"asqlite3pkgD12.bdsproj <span style='color:#111;'> 16.77KB </span>","children":null,"spread":false},{"title":"Asqlite.bpg <span style='color:#111;'> 893B </span>","children":null,"spread":false},{"title":"asqlite3C6.bpk <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"asqlite3C5.bpk <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"asqlite3.cfg <span style='color:#111;'> 395B </span>","children":null,"spread":false},{"title":"asqlite3pkg - kopie.cfg <span style='color:#111;'> 391B </span>","children":null,"spread":false},{"title":"asqlite3pkg.cfg <span style='color:#111;'> 391B </span>","children":null,"spread":false},{"title":"asqlite3C5.cpp <span style='color:#111;'> 759B </span>","children":null,"spread":false},{"title":"asqlite3C6.cpp <span style='color:#111;'> 528B </span>","children":null,"spread":false},{"title":"UnicodeDB.db3 <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ASQLite3.dcr <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 1.93MB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 1.93MB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 1.92MB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 1.92MB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 1.92MB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 1.89MB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 847.30KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 847.11KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 846.99KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 831.90KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 831.03KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 831.03KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 830.31KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 830.18KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 830.10KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 800.71KB </span>","children":null,"spread":false},{"title":"DISQLite3Api.dcu <span style='color:#111;'> 800.71KB </span>","children":null,"spread":false},{"title":"AMDSqlite3.dfm <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"SQLite3-fts3.dll <span style='color:#111;'> 437.00KB </span>","children":null,"spread":false},{"title":"sqlite3.dll <span style='color:#111;'> 396.00KB </span>","children":null,"spread":false},{"title":"asqlite3.dof <span style='color:#111;'> 11.50KB </span>","children":null,"spread":false},{"title":"asqlite3pkg.dof <span style='color:#111;'> 11.48KB </span>","children":null,"spread":false},{"title":"asqlite3pkgD120.dpk <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"asqlite3.dpk <span style='color:#111;'> 774B </span>","children":null,"spread":false},{"title":"asqlite3pkg.dpk <span style='color:#111;'> 762B </span>","children":null,"spread":false},{"title":"asqlite3D120.dpk <span style='color:#111;'> 725B </span>","children":null,"spread":false},{"title":"asqlitepkg3D4.dpk <span style='color:#111;'> 719B </span>","children":null,"spread":false},{"title":"asqlitepkg3D5.dpk <span style='color:#111;'> 719B </span>","children":null,"spread":false},{"title":"asqlite3D4.dpk <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"asqlite3D5.dpk <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"SZSQLiteConv.dpr <span style='color:#111;'> 17.56KB </span>","children":null,"spread":false},{"title":"SZSQLiteConv.dpr <span style='color:#111;'> 16.69KB </span>","children":null,"spread":false},{"title":"asqlite3pkgD120.dproj <span style='color:#111;'> 5.90KB </span>","children":null,"spread":false},{"title":"asqlite3pkg.dproj <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"asqlite3.dproj <span style='color:#111;'> 5.09KB </span>","children":null,"spread":false},{"title":"asqlite3D120.dproj <span style='color:#111;'> 4.78KB </span>","children":null,"spread":false},{"title":"SZSQLiteConv.dproj <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"asqlite3pkgD120.drc <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"asqlite3.drc <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"asqlite3pkg.drc <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"asqlite3D120.drc <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"asqlite3D120.dsk <span style='color:#111;'> 14.59KB </span>","children":null,"spread":false},{"title":"asqlite3pkg.dsk <span style='color:#111;'> 12.47KB </span>","children":null,"spread":false},{"title":"Asqlite.dsk <span style='color:#111;'> 9.73KB </span>","children":null,"spread":false},{"title":"AsqliteD120.groupproj <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"Asqlite.groupproj <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"asqlite3D120_Icon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"asqlite3pkgD120.identcache <span style='color:#111;'> 423B </span>","children":null,"spread":false},{"title":"asqlite3pkg.identcache <span style='color:#111;'> 369B </span>","children":null,"spread":false},{"title":"asqlite3.identcache <span style='color:#111;'> 149B </span>","children":null,"spread":false},{"title":"asqlite3D120.identcache <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"SZSQLiteConv.identcache <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"DICompilers.inc <span style='color:#111;'> 22.11KB </span>","children":null,"spread":false},{"title":"asqlite_def.inc <span style='color:#111;'> 9.77KB </span>","children":null,"spread":false},{"title":"SQLite_OBJs_3_3_17.inc <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"SZCLibStubs.inc <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"DISQLite3.inc <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"SQLite_OBJs_3_5_7.inc <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"SQLite_OBJs_3_5_5.inc <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"SQLite_OBJs_3_5_9.inc <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"SQLite_OBJs_3_5_6.inc <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"SQLite_OBJs_3_5_1.inc <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"asqlite3pkgD120.dproj.local <span style='color:#111;'> 449B </span>","children":null,"spread":false},{"title":"Asqlite.groupproj.local <span style='color:#111;'> 242B </span>","children":null,"spread":false},{"title":"asqlite3D120.dproj.local <span style='color:#111;'> 221B </span>","children":null,"spread":false},{"title":"AsqliteD120.groupproj.local <span style='color:#111;'> 198B </span>","children":null,"spread":false},{"title":"asqlite3.dproj.local <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"SZSQLiteConv.dproj.local <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"asqlite3pkg.dproj.local <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"SQLite3_5_7-fts3.obj <span style='color:#111;'> 334.37KB </span>","children":null,"spread":false},{"title":"SQLite3_5_6-fts3.obj <span style='color:#111;'> 334.16KB </span>","children":null,"spread":false},{"title":"SQLite3_5_6.obj <span style='color:#111;'> 296.92KB </span>","children":null,"spread":false},{"title":"SQLite3_5_5.obj <span style='color:#111;'> 295.25KB </span>","children":null,"spread":false},{"title":"SQLite3_5_7.obj <span style='color:#111;'> 276.47KB </span>","children":null,"spread":false},{"title":"sqlite3_5_2.obj <span style='color:#111;'> 272.97KB </span>","children":null,"spread":false},{"title":"sqlite3_2_8.obj <span style='color:#111;'> 234.47KB </span>","children":null,"spread":false},{"title":"fts2.obj <span style='color:#111;'> 135.49KB </span>","children":null,"spread":false},{"title":"btree.obj <span style='color:#111;'> 99.11KB </span>","children":null,"spread":false},{"title":"fts3.obj <span style='color:#111;'> 98.01KB </span>","children":null,"spread":false},{"title":"build.obj <span style='color:#111;'> 95.12KB </span>","children":null,"spread":false},{"title":"fts3_write.obj <span style='color:#111;'> 95.06KB </span>","children":null,"spread":false},{"title":"fts1.obj <span style='color:#111;'> 83.98KB </span>","children":null,"spread":false},{"title":"select.obj <span style='color:#111;'> 73.80KB </span>","children":null,"spread":false},{"title":"where.obj <span style='color:#111;'> 73.26KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明