CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

怎样在.NET连接Oracle时候给SQL语句设置超时时间的问题

楼主wybin(星雨)2005-04-07 23:34:03 在 .NET技术 / C# 提问

问大家一个问题,希望能够帮助解决。谢谢先!  
   
  用.Net连接Oracle执行SQL语句的时候,如果被修改的行刚好有别人修改,就会等待对方提交后再修改,  
   
  如果对方用Toad等工具修改,忘了修改,程序就会一直等下去,结果导致程序停止。  
   
  请问,有什么设置可以让这种等待有一个超时时间,如果不行,就报一个异常。这样好避免程序停止。  
   
  谢谢!!  
   
  问题点数:100、回复次数:6Top

1 楼CheerDesiger(随意)回复于 2005-04-07 23:48:11 得分 40

System.Data.OleDb.OleDbCommand   里面有一个CommandTimeout  
  属性,你可以设置超时间的秒数,如果超过你设定的时间还没  
  有执行完成,就会抛出异常,但缺省也会有一个时间的Top

2 楼wybin(星雨)回复于 2005-04-08 21:27:35 得分 0

我用的是OracleCommand   不支持   CommandTimeout   属性,这怎么办呢?  
   
  如果全换成OleDB,又太麻烦了。还有什么解决办法吗?Top

3 楼hs_tang7788(hs_tang)回复于 2005-04-08 23:30:58 得分 10

ORACLE不清楚啊,这玩意耗资源太厉害,家里装了都不敢启动  
  UPTop

4 楼Yamir2004(学习中..说错了别骂人,多指点..)回复于 2005-04-09 01:38:57 得分 10

用Timer来处理应该可以吧Top

5 楼yfmine(扬帆-逆风)回复于 2005-04-09 02:02:57 得分 40

。。。Timer怎么个用法Top

6 楼wybin(星雨)回复于 2005-04-11 22:17:48 得分 0

upTop

相关问题

  • Oracle sql语句
  • asp执行sybase的SQL语句超时
  • 关于用C++、.NET连接Oracle时候的SQL语句超时时间设置的问题
  • 求SQL语句[Oracle]
  • SQL语句运行超时(居然运行了8分钟)
  • SQL语句问题--oracle
  • 求一Oracle SQL语句
  • oracle 中sql语句问题
  • oracle sql语句问题
  • 如何优化这句SQL语句 ,总时提示"超时已过期"

关键词

  • .net
  • 修改
  • oracle
  • 程序
  • 时间

得分解答快速导航

  • 帖主:wybin
  • CheerDesiger
  • hs_tang7788
  • Yamir2004
  • yfmine

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo