社区
数据库相关
帖子详情
关于ADO+SQL操作大批量数据的两个问题
snjun
2002-12-24 09:54:26
1.用ADO异步模式(eoAsyncFetchNonBlocking:=True)提取大量数据时(几万条),正在提取的过程中如何中止
2.用分段提取(如:MaxRecords=1000),如何提取下一包数据
...全文
109
14
打赏
收藏
关于ADO+SQL操作大批量数据的两个问题
1.用ADO异步模式(eoAsyncFetchNonBlocking:=True)提取大量数据时(几万条),正在提取的过程中如何中止 2.用分段提取(如:MaxRecords=1000),如何提取下一包数据
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snjun
2003-01-08
打赏
举报
回复
用IP连接慢的原因基本找到了,我在服务器上装了MDAC2.7,客户端升级到MDAC2.7就好了,怪哉,MDAC居然影响客户端访问本机的数据库
重做系统后,MDAC为2.6,各种版本客户端均一切正常,
该问题依然存在:"还有一个怪事,就是我这个模块切换数据表时重开数据集,在哪个机器上都不出任何问题,唯独在一台服务器上不行(有时候切换就会出错,切换快了就会特别严重,那种地址错误提示),服务器是康柏的,双P3,1G内存,系统是我亲自装的,和我开发平台的系统一样,WIN2KSERVER+IE6+SP3+MDAC2.6+SQL2000"
dzhcheng
2003-01-08
打赏
举报
回复
学习!
snjun
2003-01-07
打赏
举报
回复
多谢UP
现在又遇到一个头疼问题,用计算机名连SQLSERVER相当快,用IP地址时会慢的出奇,有时候还会超时,气死了,ADO,BDE,ODBC都试过了,不管VC或是DELPHI或是VC的程序都一样的慢
snjun
2003-01-07
打赏
举报
回复
无论用IP或是机器名,只要连上了取数据速度到还正常
网络是100M的,网卡和交换机都是3COM的
打算重做系统一试
snjun
2003-01-07
打赏
举报
回复
服务器的服务端配置只启用了TCP/IP,客户端的启用了TCP/IP,且最优先用TCP/IP
不用考虑上述问题,刚装起来时都挺好,就现在连接时用IP地址就会特慢,
用计算机名正常,关键是要出外网,必须要用IP
yjs_lh
2003-01-07
打赏
举报
回复
SqlServer客户端有一个客户端网络实用工具,是用来配置连接方法的。检查一下你的TCP/IP协议是否被禁用了,或者是其它配置对不对。
chenangle
2002-12-30
打赏
举报
回复
up
dzhcheng
2002-12-29
打赏
举报
回复
学习!
snjun
2002-12-28
打赏
举报
回复
1.还有一个怪事,就是我这个模块切换数据表时重开数据集,在哪个机器上都不出任何问题,唯独在一台服务器上不行(有时候切换就会出错,切换快了就会特别严重,那种地址错误提示),服务器是康柏的,双P3,1G内存,系统是我亲自装的,和我开发平台的系统一样,WIN2KSERVER+IE6+SP3+MDAC2.6+SQL2000
2.我试了设CACHESIZE,好像没什么效果,是不是还有其它的什么属性要改啊?
snjun
2002-12-28
打赏
举报
回复
1.我现在换了种方式,QUERY动态生成,每次都释放掉后重CREATE,就不存在那个问题了
2.那取下一包怎么操作,我去试试
Drate
2002-12-27
打赏
举报
回复
u can set the property:
adodataset1.cacheSize := 1000;
snjun
2002-12-27
打赏
举报
回复
1.这个我已经处理了,而且可以中途CLOSE掉数据集,只是此时数据传输任在继续(看得到网络数据流量还很大,肯定是当前数据集还在读SQLSERVER),此时这个数据集再OPEN就会出错,需等数据取完.我做的一个数据库编辑的模块,在程序中动态的切换数据表,只有一个ADO数据集控件.
2.比如你取一个数据集,符合条件的数据有很多,若将数据集的maxrecords设为1000,当OPEN的时候就只会取出前1000条,那么我如何让它继续取出下一个1000条或者剩余所有符合条件的数据
wjlsmail
2002-12-27
打赏
举报
回复
1. 为读取过程传一个参数(如 Boolean ),每次读取时先检查这个参数, False 退出 ;
2. 没明白您的意思
snjun
2002-12-27
打赏
举报
回复
几天没来,没一个人回啊,都去过节啦,兄弟们啦,帮帮忙啦
asp.net知识库
ADO
.NET 2.0
大批量
数据
操作
和多个动态的结果集
ADO
.NET 2.0 异步处理 在ASP.NET中使用WINDOWS验证方式连接
SQL
SERVER
数据
库 改进
ADO
.Net
数据
库访问方式 ASP.NET 2.0 绑定高级技巧 简单实用的DataSet更新
数据
库的类+...
十天学会ASP.net--我认为ASP.NET比ASP难很多,希望大家做好准备
在ASP.NET里面,
数据
库还是这
两个
但是常用的语言多了一个C#,也是微软推荐的语言,为.NET平台定制的语言。这样ASP.NET就有四种组合:VB+ACCESS,VB+
SQL
,C#+ACCESS,C#+
SQL
,本教程会使用C#+ACCESS,兼顾四种来写,...
利用
ADO
.NET
Sql
BulkCopy
大批量
快速导入
数据
在ASP.NET 2.0中提供了一个新的类
Sql
BulkCopy类,它在性能上的优势更超过了...
Sql
BulkCopy类只有在
SQL
Server的表中写入
数据
,但在使用其它的
数据
库时,可以通过
数据
源来使用,
Sql
BulkCopy类主要包括一个实例方法Wr
C#实现
大批量
转移
数据
到
SQl
SERVER DB.
要将一个
数据
源中大量
数据
转移到另外一个
SQL
SERVER
数据
库的表中. 这次的方案是开发一个应用程序做中转,应用程序先得到
数据
源的
数据
,再将得到的
数据
集插入到目标
数据
库中. 得到
数据
集很简单,重点在于把本地
数据
集...
SQL
大批量
插入
数据
的方式(多表关联) .
前段时间,在工作中遇到这个需求,
ADO
.NET需要
大批量
插入几万条甚至几十万的
数据
。因为业务特殊,多张表的相互关联,通常做法是先往主表里面插入一条
数据
,然后获取主表的主键ID,再往其他关联的表里面插入ID的关联...
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章