社区
数据库相关
帖子详情
急,大家帮我考虑一个问题吧,我想了好久。(100分)
dalywan
2003-09-29 03:24:31
我现在做一个小项目,但现在共用了五个数据模块,总共里面有约一百五十多个数据集控件,这样 的话,运行时便至少会有七个窗口运行,其中有一个APPLICATION的,五个数据模块,还有至少一个用户窗口,我个人觉得这样会很浪费资源,但不知能不能定性分析一下,到底这些控件以这样的方式会占用多少资源?请高手帮忙解决一下!
...全文
38
12
打赏
收藏
急,大家帮我考虑一个问题吧,我想了好久。(100分)
我现在做一个小项目,但现在共用了五个数据模块,总共里面有约一百五十多个数据集控件,这样 的话,运行时便至少会有七个窗口运行,其中有一个APPLICATION的,五个数据模块,还有至少一个用户窗口,我个人觉得这样会很浪费资源,但不知能不能定性分析一下,到底这些控件以这样的方式会占用多少资源?请高手帮忙解决一下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snowfog
2003-09-30
打赏
举报
回复
另外,我们还做过一个类,就是接受外部的命令,这些命令是系统定义范围内的,这个定义是写在某个配置文件中的。
命令包括存储过程、动态SQL、静态SQL,数据集都是使用TClientDataSet.Data传递。同时可以支持多种数据库和多个数据库,这种方式很通用,我们一直用它。
andy1126
2003-09-29
打赏
举报
回复
我有个建议就是定义一些通用的函数
例如所有的查询全用GetRs(Dset:TADODataSet,StrSql:String):TADODataSet;
这种方法可能能减少不少控件
snowfog
2003-09-29
打赏
举报
回复
尽量把逻辑上一致的数据集放在一个DataModel上,便于控制。
angle097113
2003-09-29
打赏
举报
回复
这只是个人觉得但是实际上呢
为什么不试试效率如何呢
就是那样的 如果处理的合理没有什么感觉的 因为我的前一个工程比你的还要大的多
dalywan
2003-09-29
打赏
举报
回复
嗯,我等的就是这几句话,大家还有没有相反的意见,没有我就给分啦.
甜而不腻
2003-09-29
打赏
举报
回复
能有什么问题?只要你控制好了每个数据集控件的开启和关闭,这个就没有问题,即使你放200个,控制好了,也就总是有那么几个最多几十个数据集控件工作而已。、
数据集控件多少不是你担心的,你应该担心怎么才能精确控制数据集控件开启和关闭。
dalywan
2003-09-29
打赏
举报
回复
不就是我说的数据模块吗?我的问题是放这么多控件会有多大的问题?
yeshucheng
2003-09-29
打赏
举报
回复
把所有的数据集都放在:DataModel中
至于有什么好处也不用多说拉
snowfog
2003-09-29
打赏
举报
回复
DataModel比Form节省CPU时间,因为它不接收Windows消息。
另外,这些DataModel和Form都可以动态创建和销毁,每个DataSet也可以动态打开和关闭。这样就可以节省内存资源,但会浪费一点点CPU时间。
dalywan
2003-09-29
打赏
举报
回复
我所说的数据集控件全都放在数据模块中了.
swellagain2004
2003-09-29
打赏
举报
回复
在datamodul中放控件
dalywan
2003-09-29
打赏
举报
回复
需要再说一句,一百多个数据集控件并非全部打开,可能只有十几个打开吧.其它的只是在用时才打开.
韦东山升级版嵌入式视频之快速入门
我们群里有名的火哥,提出了
一个
概念:这些驱动就起
一个
“hardware enable”的作用。 高级的驱动,比如USB、PCIE、HDMI、MIPI、GPU、WIFI、蓝牙、摄像头、声卡。 体系非常复杂,很少有人能讲清楚,很多时候只是...
东华大学2020考研计算机复试准备上机题解析答案_进阶篇(31-60)
选择C++编程语言,因为有的时候会用到C++的一些方便的头文件什么的,还有我编写代码是有一部
分
是纯C的,因为做题来讲C的scanf和printf很方便。 发布文章安排: 我会抽时间发文章的,看时间安排了,现在时间有点紧吧...
不堪回首的真实往事:我和
一个
骗子网友的两年矛盾纠葛
我和
一个
骗子网友的两年矛盾纠葛作者:盛国香香 提交日期:2006-3-31 16:20:00 访问:22429 回复:286 这段事过去已经两年,但我还是会莫名其妙地
想
起来恶心,难受,今天遇到一件小事,触发了这种感觉,拿...
【刷题有奖】刷题活动2期-参与奖&;欧气奖第二周获奖名单
救命啊,,,,快给我个结果吧,
急
死了
急
死了真的
急
死了,什么事情都没心情干,好的也好坏的也好,快给个结果吧,好
想
要个offer,快给我
一个
吧球球了球球了,孩子真的。秋招的时候,在腾讯投递了软件开发-后台开发...
一个
博士生接受怎样的训练是完整、全面的科研训练?
我粗算了一下对机器学习(偏理论和方法论 不偏工程)大概30个技能点吧(可能增加)每个点我
分
成 高中初 三个级别 即总共90
分
为了方便理解 默认本科毕业送基础
分
10
分
凑到
100
分
以我自己为例 我入学博士的时候是英国...
数据库相关
2,496
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章