社区
ASP
帖子详情
关于批量导入的事务处理,中午12结贴!
goodmanh
2005-07-08 11:10:37
在asp中我要从excel导入数据到sqlserver中,遇到个问题:
excel中有5000条记录,步骤
1.先启用ado事务
2.判断目标表中是否有重复记录
3.如果无重复,获取记录总数
4.用循环插入sqlserver表中
5.有错,回滚,无错,提交
问题出在3,因为我要用获取目标表中的记录总数,但是因为事务很大,当我插入第二条记录后,要获取目录表中的记录时,因为是更新事事,排他了,程序出错了
如何解决这个问题?
...全文
193
3
打赏
收藏
关于批量导入的事务处理,中午12结贴!
在asp中我要从excel导入数据到sqlserver中,遇到个问题: excel中有5000条记录,步骤 1.先启用ado事务 2.判断目标表中是否有重复记录 3.如果无重复,获取记录总数 4.用循环插入sqlserver表中 5.有错,回滚,无错,提交 问题出在3,因为我要用获取目标表中的记录总数,但是因为事务很大,当我插入第二条记录后,要获取目录表中的记录时,因为是更新事事,排他了,程序出错了 如何解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sundna
2005-07-08
打赏
举报
回复
我觉得最好不要把5000条记录都在程序中一次处理,这样运行时间太长,程序可能超时,而且看不到处理状态
我的想法:ASP程序每次只插入一条excel中的记录到数据库,用一个变量来记录当前要插入的记录号,然后通过JavaScript来控制循环5000条记录的插入,根据需要可以显示状态
yonghengdizhen
2005-07-08
打赏
举报
回复
插入临时表,然后处理临时表中基于集合的逻辑
mymyal123
2005-07-08
打赏
举报
回复
代码
多线程事务(Excel
批量
导入
)
多线程事务(Excel
批量
导入
)场景分析
基于多线程
批量
导入
的事务管理的实现
如何在多个子线程进行数据
导入
时进行事务统一管理,是在加快
批量
导入
效率业务上引申出来的问题。本文的解决方案思路是各子线程持有各自的事务,借助并发类和原子类做父子线程间的流程控制和子线程内的回滚判断。
多种方法实现Excel
批量
导入
数据库
Excel
批量
导入
数据库是用到
批量
导入
系统的一个难题,特别是需要
批量
导入
的Excel表比较复杂,或者这张Excel表需要多表插入的时候,
批量
导入
就变得复杂起来。其实了解了
批量
导入
的原理之后,
批量
导入
也就不再复杂。 ...
Word文档
批量
导入
Word文档
批量
导入
数据,录入的数据一定要按照某种格式,才能够把它
导入
到数据库里面,毕竟计算机没有人脑灵活,所以呢?它会按照给定的格式来进行处理,所以录入相同类型的数据要用相同的格式,上传的word文件中的...
idea
批量
导入
包
问题描述:
导入
外部代码或者外部项目的时候,需要关联jar包引用,正常情况下,导包数量少的话idea 都是使用...O" 组合快捷键就可以
批量
导入
包, Idea可以通过以下设置实现
批量
导入
包,具体实现如下图配置如下: ...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章