vb.net 和 sql server 2005连    执行语句的默认超时时间是多少啊?是30秒吗?然后是这样指定timeout时间吗
.CommandTimeout = 120000 (2分钟)

解决方案 »

  1.   

    看你的连接字符串.一般都是200.
    Connect Timeout=200.
      

  2.   


    Connect Timeout=200和执行语句的timeout时间应该是不一样的吧
      

  3.   

    执行时的时间是SQL Server本身的连接时间,
    那就应该是在服务器的属性中的连接选项里面,有个查询超时,
    2005默认的是600s?
      

  4.   


    CommandTimeout 好像是以秒为单位的,默认是30秒
      

  5.   

    DbCommand.CommandTimeout 属性 
      

  6.   

    Connect Timeout 和执行语句的timeout时间是不一样的有次因查询数据较大,连接超时,我设大Connect Timeout 的值 都没反应,
    后面 我都是用指定command.SelectCommand.CommandTimeout = TimeOut; 
     TimeOut为执行超时时间来指定 执行语句的timeout时间