以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  "查询超时已过期"错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39503)

--  作者:zxyds2000
--  发布时间:2013/8/26 8:45:00
--  "查询超时已过期"错误
程序在执行以下语句时发生错误:
With DataTables("材料出入库记录表13")
    .DataRows.Clear() \'清除所有行
End With

结果是上述语句没有执行。

错误提示如下:

.NET Framework 版本:2.0.50727.6407
Foxtable 版本:2013.7.12.1
错误所在事件:
详细错误信息:
查询超时已过期

以上问题请老师帮助解决。




--  作者:Bin
--  发布时间:2013/8/26 8:47:00
--  
是不是数据量太过庞大? 或者是连接不上服务器了? 能否上个例子看看?
--  作者:zxyds2000
--  发布时间:2013/8/26 8:50:00
--  
数据是很大,大约10万条记录,每个记录大约30几个字段。
--  作者:Bin
--  发布时间:2013/8/26 8:51:00
--  
使用SQLCOMMAND执行 SQL语句  delete from 表名  看看吧
--  作者:zxyds2000
--  发布时间:2013/8/26 8:55:00
--  
可否将 超时时限  延长呀?
--  作者:Bin
--  发布时间:2013/8/26 8:56:00
--  
这个好像没有办法设置
--  作者:狐狸爸爸
--  发布时间:2013/8/26 11:50:00
--  

呵呵,SQLCommand有个CommandTimeOut属性,可以设置超时时限的:
http://www.foxtable.com/help/topics/0696.htm

 

不过最好还是提高网速,减少数据加载量,通过互联网加载10万行数据,是太多了。