|
盒子资源分类 |
|
|
|
|
通用自定义查询 (D6/SQL2000) |
|
关键字:SQLBuilder 通用 自定义查询 ADOQuery |
来 自:原创 |
平 台:Win9x,Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
深浅度:初级 |
完成时间:2005/5/16 |
发布者:heartwolf |
发布时间:2005/5/19 |
编辑器:DELPHI6 |
语 种:简体中文 |
分 类:数据库 |
下载浏览:1999/11091 |
|
|
|
|
目前只支持对ADOQuery进行查询,注意,每个数据集组件必须和数据库中的表同名。 在Delphi6+MSSQL2000下调试通过,tuchaoqian@126.com,QQ:28416179。 |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
|
|
相关评论 |
|
共有评论8条
当前显示最后6条评论
|
tim001 |
2005/5/20 9:46:52 |
呵呵,我觉得使用了第三方控件的话,还一起打包好了,因为第三方控件有很多不同的版本,这样调试太麻烦!我个人的建议!谢谢这位兄弟共享思路! |
tobear |
2005/5/20 13:38:18 |
不错,我看过北京时空的查询,也是类似的操作,值得研究 |
heartwolf |
2005/5/20 18:29:16 |
想把它做成dll,可是没做过,有空再做,今天又加上了排序的功能,有空再加上分组的功能就可以变成一个SQL生成器了 |
tobear |
2005/5/21 8:28:42 |
有时候查询语句复杂的话,怎么用呢?而且重复调用sql的话容易丢失数据(如果需要在乐观锁定的情况下编辑),是不是用数据集的filter要好点,做成组件是最好的了 strguolv := FormFilter.strFilter; try dbgrideh1.DataSource.DataSet.Filtered := false; dbgrideh1.DataSource.DataSet.FilterOptions :=[foNoPartialCompare]; //foCaseInsensitive, foNoPartialCompare dbgrideh1.DataSource.DataSet.Filter := strguolv;//过滤条件 dbgrideh1.DataSource.DataSet.Filtered := true; except application.MessageBox(pchar('过滤表达式错误'),pchar('提示'),0); end; |
eppencn |
2005/5/22 23:01:18 |
看看,编译中 |
luotian110 |
2009/11/17 9:25:42 |
急需代码实践~~谢谢 |
我要发表评论 |
查看全部评论 |
|
|
|