Foxtable(狐表)用户栏目专家坐堂 → 高速导出表达式列,access格式


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

主题:高速导出表达式列,access格式

美女呀,离线,留言给我吧!
wendyy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:282 威望:0 精华:0 注册:2015/10/19 10:34:00
高速导出表达式列,access格式  发帖心情 Post By:2015/10/28 14:33:00 [只看该作者]

菜单中选高速导出access格式,已经勾选了所有列,但是导出的时候还是只有原来的列,没有表达式列,如何解决?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 15:03:00 [只看该作者]

 呃,导出access是不会导出表达式列的。

 

 要不你导出成excel


 回到顶部
美女呀,离线,留言给我吧!
wendyy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:282 威望:0 精华:0 注册:2015/10/19 10:34:00
  发帖心情 Post By:2015/10/28 15:08:00 [只看该作者]

表格太大,导出excel就死机了。那么请问如何导出筛选以后的表?是选择“仅可见列”么?依旧很慢啊。。

因为导出access很快,所以想导出access。

我试过把表达式列转换成数据列,但是转换完了以后原来的表达式列就都为空了。。

请问如何解决?

跪谢。

我的要求就是想把表达式列打出来就行。


 回到顶部
美女呀,离线,留言给我吧!
wendyy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:282 威望:0 精华:0 注册:2015/10/19 10:34:00
  发帖心情 Post By:2015/10/28 15:12:00 [只看该作者]

我的数据是60万行,我要导出的excel至少15万行,请问高速导出excel能实现么

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/10/28 15:14:00 [只看该作者]

增加一列,把表达式列值复制过去

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 15:20:00 [只看该作者]

加入数据列,然后循环每一行,给数据列赋值。

 

For Each dr As DataRow In DataTables("表A").datarows
    dr("第十列") = dr("第一列")
    dr("第九列") = dr("第二列")
Next


 回到顶部
美女呀,离线,留言给我吧!
wendyy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:282 威望:0 精华:0 注册:2015/10/19 10:34:00
  发帖心情 Post By:2015/10/28 15:40:00 [只看该作者]

运行错误。。

 

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:
详细错误信息:
无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。

请问什么意思?


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 15:41:00 [只看该作者]

执行什么的时候报错

 回到顶部
美女呀,离线,留言给我吧!
wendyy
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:282 威望:0 精华:0 注册:2015/10/19 10:34:00
  发帖心情 Post By:2015/10/28 16:14:00 [只看该作者]

就是您刚才发的代码

For Each dr As DataRow In DataTables("表A").datarows
    dr("第十列") = dr("第一列")
    dr("第九列") = dr("第二列")
Next


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 16:15:00 [只看该作者]

不可能。

 回到顶部
总数 30 1 2 3 下一页