Foxtable(狐表)用户栏目专家坐堂 → 合并导入


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

主题:合并导入

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


加好友 发短信
等级:幼狐 帖子:195 积分:1395 威望:0 精华:0 注册:2014/1/21 9:45:00
合并导入  发帖心情 Post By:2015/1/25 9:03:00 [显示全部帖子]

怎么导入xls 时按照列名导入呢

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


加好友 发短信
等级:幼狐 帖子:195 积分:1395 威望:0 精华:0 注册:2014/1/21 9:45:00
  发帖心情 Post By:2015/1/25 9:33:00 [显示全部帖子]

Dim  Book As New XLS.Book("d:\产品资料.xls")
 Dim  Sheet As XLS.Sheet = Book.Sheets(0)
Tables("产品资料").StopRedraw()
Dim nms() As  String = {"公司","本厂型号","中文描述","规格","中高对角","库存","可用数"}
  
 For n As Integer = 1 To Sheet.Rows.Count -1
     Dim r As  Row = Tables("产品资料").AddNew()
     For  m As  Integer = 0 To nms.Length - 1
           r(nms(m)) = Sheet(n,m).Value
     Next
 Next
 Tables("产品资料").ResumeRedraw()

出现错误


图片点击可在新窗口打开查看此主题相关图片如下:qq截图999999999999999999999.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:195 积分:1395 威望:0 精华:0 注册:2014/1/21 9:45:00
  发帖心情 Post By:2015/1/25 13:02:00 [显示全部帖子]

谢谢  已经搞懂了


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


加好友 发短信
等级:幼狐 帖子:195 积分:1395 威望:0 精华:0 注册:2014/1/21 9:45:00
  发帖心情 Post By:2015/1/25 14:18:00 [显示全部帖子]

大量数据导入太慢   有没有更快的办法  一万行得十几分钟  太慢了  有没有更快的代码 

Dim  Book As New XLS.Book("d:\产品资料.xls")
 Dim  Sheet As XLS.Sheet = Book.Sheets(0)
Tables("产品资料").StopRedraw()
Dim nms() As  String = {"公司","本厂型号","中文描述","规格","中高对角","库存","可用数"}
  
 For n As Integer = 1 To Sheet.Rows.Count -1
     Dim r As  Row = Tables("产品资料").AddNew()
     For  m As  Integer = 0 To nms.Length - 1
           r(nms(m)) = Sheet(n,m).Value
     Next
 Next
 Tables("产品资料").ResumeRedraw()

 

还有就怎么实现用手工指定要导入的XLS数据表

[此贴子已经被作者于2015-1-25 14:19:55编辑过]

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


加好友 发短信
等级:幼狐 帖子:195 积分:1395 威望:0 精华:0 注册:2014/1/21 9:45:00
  发帖心情 Post By:2015/1/25 16:26:00 [显示全部帖子]

没搞懂  不能直接合并到数据表吗   

还是非得先生成一个临时表再填充到数据表中

还有临时表中的数据怎么清楚呢

[此贴子已经被作者于2015-1-25 16:49:57编辑过]

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


加好友 发短信
等级:幼狐 帖子:195 积分:1395 威望:0 精华:0 注册:2014/1/21 9:45:00
  发帖心情 Post By:2015/3/8 11:43:00 [显示全部帖子]

合并进来的列怎么变成  字符型   长度都是225   老师帮我  看看怎么解决呢

没办法填充到其他数据表 

 


 回到顶部