记录循环构件速度慢是很多用户提出的一个问题,一直没有得到admin的重视,我在
此再次强烈要求admin能够升级该构件的速度,因为搭建之星是开发数据库软件的强项,
其实现在的搭建之星开发的软件,数据库里的数据在1000条以下运行速度还算可以,
如果超过1000条数据或者上万条,那速度慢的让人无法忍受,现在我开发的一个软件
,数据库中的数据最多要10万条,我测试了一下,数据库中有7千多条,用记录循环构
件全部拷贝到另外一个数据库中,时间用了大约30分钟,仅将7千多条数据用ADO数据
表构件的方法[删除所有记录]就用了3分钟以上,我不敢想象操作数据库中10万条数据
该用多少时间,那时就不会是按照多少分钟计算而是用多少小时而计算。
进来看到此帖的朋友如果你也遇到和我相同的速度慢的问题,请回复发表你的观
点,以使admin感觉到这确实是个大问题,从而提升记录循环构件的速度!
高级一点的开发,直接用SQL命令。直接用insert......select。概莫如此。
对于大量数据操作,最好不要使用记录循环构件,直接使用SQL语言进行操作更好。
海天一色 水手
你们说的很对,用ADO查询构件的方法[删除数据集的所有记录]确实特快,以前我一直没有对SQL没有关注,造成对SQL语言设置非常陌生。
请问不用记录循环构件如何设置SQL语言让一个数据表中的全部数据拷贝到另外一个
数据表中?
能办到。就用海天一色提示的SQL命令insert......select,常用的SQL命令就十几个,找一本SQL方面的说看一下。电子文档在搭建之星主控窗口——帮助——微软数据库SQL语言。
有相关的实例吗?admin请求您给我做个不用记录循环构件如何设置SQL语言让一个数据表中的全部数据拷贝到另外一个数据表中的实例!好吗!我对SQL语言现在是个空白!
主页的微软数据库SQL语言帮助 下载:JETSQL40.CHM
现在无法下载?
我很久不用记录循环了,用SQL好多了.记录循环慢的要命!!!