事务与超时之间的关系

fanrj 2003-04-29 06:23:43
我在VB源代码中使用事务,发现两个现象:
(1)我在进行数据对导时,是将操作放在一个事务中操作的,结果,如果数据达到一定数量时(数据过多),系统提示“超时已过期”
(2)我数据导入数据库时,也是将操作放在一个事务中,没有任何提示,结果数据只导入了一小部分
...全文
70 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
erigido 2003-05-03
  • 打赏
  • 举报
回复
up
fanrj 2003-04-30
  • 打赏
  • 举报
回复
源代码大致是这样的
de.cn.BeginTrans
调用存储过程
de.cn.CommitTrans
会不会是数据环境有问题啊?请大家帮忙啊!多谢了!急啊!
happydreamer 2003-04-29
  • 打赏
  • 举报
回复
2 事务处理结束不会只导入部分数据的
加个raiserror看看
fengzeng 2003-04-29
  • 打赏
  • 举报
回复
up
pengdali 2003-04-29
  • 打赏
  • 举报
回复
1、
选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0

再把你的ADO对象的属性:
NonnectionTimeout 连接时间长一点;
CommandTimeout 执行时间长一点!

2、检查一下你的代码,你说的现象不太可能

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧