luotian110
39052
|
2009/11/17 9:25:42 |
急需代码实践~~谢谢 |
eppencn
15031
|
2005/5/22 23:01:18 |
看看,编译中 |
tobear
14990
|
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; |
heartwolf
14981
|
2005/5/20 18:29:16 |
想把它做成dll,可是没做过,有空再做,今天又加上了排序的功能,有空再加上分组的功能就可以变成一个SQL生成器了 |
tobear
14975
|
2005/5/20 13:38:18 |
不错,我看过北京时空的查询,也是类似的操作,值得研究 |
tim001
14966
|
2005/5/20 9:46:52 |
呵呵,我觉得使用了第三方控件的话,还一起打包好了,因为第三方控件有很多不同的版本,这样调试太麻烦!我个人的建议!谢谢这位兄弟共享思路! |
doxpix
14963
|
2005/5/20 7:14:57 |
干吗不编译出一个exe?装第三方控件太烦了. |
heartwolf
14954
|
2005/5/19 18:43:18 |
涉及第三方控件EhLib,论坛上有,所以我就没有发了 |