Foxtable(狐表)用户栏目专家坐堂 → 救助:fill 加载出错


  共有1802人关注过本帖树形打印复制链接

主题:救助:fill 加载出错

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/11 16:53:00 [显示全部帖子]

在这里测试一下

 

http://www.foxtable.com/webhelp/scr/1484.htm

 

贴出你写的代码


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/11 17:20:00 [显示全部帖子]

以下是引用niu_niu在2018/1/11 16:57:00的发言:
执行后  提示  "查询超时已过期"

 

1、你这个sql语句在测试窗口测试提示这个【查询超时已过期】?

 

2、你这个sql语句在数据库那里测试,运行了多久?最后查询的数据量有多大?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/11 17:30:00 [显示全部帖子]

以下是引用niu_niu在2018/1/11 17:23:00的发言:
1、 sql语句在测试窗口测试,提示【查询超时已过期】

2、 在数据库中测试,运行了近1分半的时间,最后查询的数据量 只有1400行

 

如果你fill的是查询表,建议换成这种方式执行

 

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.ConnectionName = "外部数据源名称"
cmd.CommandText = "SELECT 产品,客户 From {订单}"

cmd.CommandTimeOut = 300000
dt = cmd.ExecuteReader()

Tables("窗口表").DataSource = dt


 回到顶部