起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: tina

【结帖】请问datagrid取多大的数据量需要用分步加载**

[复制链接]
 楼主| 发表于 2008-6-5 09:35:17 | 显示全部楼层
经商量还是不用视图这个办法,因为我们这种情况还是很多的,总不能总加视图吧,还有就是,我看了用户手册第11章中系统接口的用法,可是不太明白怎么通过代码来实现,能说的详细点吗(主要是不知道代码往哪里加,比较菜,不好意思)
回复 支持 反对

使用道具 举报

发表于 2008-6-5 10:09:45 | 显示全部楼层
你说的是通过系统接口调用那个Sql 构造器么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 10:15:16 | 显示全部楼层
是的
回复 支持 反对

使用道具 举报

发表于 2008-6-5 10:26:10 | 显示全部楼层
类似于这样子(参考)
procedure TMainForm.Button1Click(Sender: TObject);
var
  lStr : String;
begin
  //BASESYSTEMINTERFACE.TSIMPLESQLFILTERBUILDFORM.Create(Context);
  BASESYSTEMINTERFACE.TSIMPLESQLFILTERBUILDFORM.BuildSQLFilter(TBizDataSet(DataSetBroker1.dataSet),lStr);
  jsDialogs.showmsg(lstr,'');
end;
回复 支持 反对

使用道具 举报

发表于 2008-6-5 10:26:36 | 显示全部楼层
引用
业务模型\系统空间\用户界面基础\界面库\系统接口
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 10:28:22 | 显示全部楼层
这个方法我用过了,但是我将datasetbroker换成datasource之后运行一点按钮就报错
回复 支持 反对

使用道具 举报

发表于 2008-6-5 10:31:16 | 显示全部楼层
这个参数就是需要你传入一个数据集。
另一个参数是返回构造后的条件。
你再看看。
回复 支持 反对

使用道具 举报

发表于 2008-6-5 10:44:20 | 显示全部楼层
路过,查一句
8楼的SQL是一个非常普通的sql执行了以后不应该没有反映的?是否还有其他的影响,例如数据集是否打开,设置的分组和分页取数据是否合理,窗体上是否还有其他的数据集等等、
你直接把这个sql放到数据集上,去掉分组和分页,然后点击 测试 按钮,看看数据集有反映吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 10:54:45 | 显示全部楼层
数据集打开了,而且一开始并没有分组和分页,点击测试,数据网格很快能打开
回复 支持 反对

使用道具 举报

发表于 2008-6-5 11:02:07 | 显示全部楼层
。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 00:56 , Processed in 0.038579 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表