|
盒子资源分类 |
![]() |
|
|
|
ASqlite3Components Full Source 200902A 增加D2010支持 |
![]() |
关键字:ASqlite3 D2010 DELPHI2010 |
来 自:原创 |
平 台:Win2k/XP/NT,Win2003,Vista |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2010/6/1 |
发布者:mengrui |
发布时间:2010/6/3 |
编辑器:D2010 |
语 种:简体中文 |
分 类:数据库 |
下载浏览:2648/18070 |
|
|
|
|
SQLite DataSet class (encapsulates the Delphi DataSet Class)
因为我要在D2010下使用这个控件,但网上一时找不到,就自己改了一个,还没做全面测试。有BUG请大家在评论中反馈出来,有高手做进一步的修改也请传一份上来大家分享。
在盒子混了那么久,第一次发布,请多多包涵,谢谢! |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
![]() |
|
相关评论 |
![]() |
共有评论10条
当前显示最后6条评论
|
sail2000 |
2010/6/4 14:20:20 |
呵呵,不用不好意思,起码你还有能力修改组件,我一看就晕了。 或者是例子还没修改好,但是组件是好的,我也没仔细测试。 |
mengrui |
2010/6/5 10:11:29 |
to:sail2000 刚看了一下例子,好像还是D6的,而且还用了其它三方控件包。呵呵,个人建议不要去看例子了,直接在自己代码中用吧,毕竟用法都差不多的。 |
mengrui |
2010/6/5 10:12:57 |
这个控件包我已用在我自己的系统开发中,目前还没发现问题。 |
mengrui |
2010/6/5 10:42:11 |
现把改动细节列出来给大家参考: 1、asqlite_def文件中增加D2010和D2009支持 {$IFDEF VER210} {$DEFINE ASQLite_D2PLUS} {$DEFINE ASQLite_D3PLUS} {$DEFINE ASQLite_D4PLUS} {$DEFINE ASQLite_D5PLUS} {$DEFINE ASQLite_D6PLUS} {$DEFINE ASQLite_D7PLUS} {$DEFINE ASQLite_D2005PLUS} {$DEFINE ASQLite_D2006PLUS} {$DEFINE ASQLite_D2009PLUS} {$DEFINE ASQLite_D2010PLUS} {DELPHI10} {$B-}{$X+}{$T-}{$H+} {$DEFINE ASQLite_DYNARRAY} {$ENDIF} {$IFDEF VER200} {$DEFINE ASQLite_D2PLUS} {$DEFINE ASQLite_D3PLUS} {$DEFINE ASQLite_D4PLUS} {$DEFINE ASQLite_D5PLUS} {$DEFINE ASQLite_D6PLUS} {$DEFINE ASQLite_D7PLUS} {$DEFINE ASQLite_D2005PLUS} {$DEFINE ASQLite_D2006PLUS} {$DEFINE ASQLite_D2009PLUS} {DELPHI10} {$B-}{$X+}{$T-}{$H+} {$DEFINE ASQLite_DYNARRAY} {$ENDIF} 2、PAS文件修改(ASGSQLite3.pas) 主要是因为D2010中的一些变动: 数据类型变动 string类型:在D2010中string类型相当于WideString而不是原有的AnsiString类型 PChar类型:D2010中Char类型相当于WideChar而不是AnsiChar,所以PChar类型也变动了 父类TDataSet中类型定义变动: Bookmark:Bookmark原为Pointer类型,在D2010中改为了TBookmark类型,这是一个Byte类型的数组,估计是为了解决内存泻漏问题而作的改
动。 Record Buffer:Buffer原为PAnsiChar,在D2010中改为TRecordBuffer,这个一个PByte类型。 具体改动位置大家可以查看代码中{$IFDEF ASQLite_D2010PLUS}{$ELSE}{$ENDIF}部份。 |
pcbcom |
2010/7/5 15:00:25 |
各位大侠能不能解决一下中文的模糊查询问题: select * from 表名 where 字段名 like "汉字%" |
cuifeng |
2011/5/12 17:22:04 |
应用,出现乱码 |
我要发表评论 |
查看全部评论 |
![]() |
|
|
|