以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]菜鸟求助导入出错问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26608) |
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 8:40:00 -- [求助]菜鸟求助导入出错问题 我按照“ paullqxp ”老师的帖一模一样的学习,可是第一步就碰到了难题,请见图片 此主题相关图片如下:未命名.jpg 请高手们帮忙解决下!谢谢!代码是以下的一段 Dim mg As New Merger mg.SourcePath = "c:\\产品导入.xls" mg.Format = "excel" \'指定格式 mg.SourceTableName = "产品导入" \'指定要合并的表 mg.DataTableName = "产品表" \'指定接收数据的表 mg.Merge() \'开始合并 |
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 8:42:00 -- [求助] 如果是用Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog dlg.Filter= "Excel文件|*.xls" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim mg As New Merger mg.SourcePath = dlg.FileName mg.SourceTableName = "产品导入" mg.DataTableName = "产品表" mg.Merge() End If 上面的这套代码就出现以下的错误
|
||||
-- 作者:lin_hailun -- 发布时间:2012/12/10 8:54:00 -- 第一个问题,你确定在C盘有表格,而表格里有一张表叫 产品导入吗? 第二个问题,没有设置格式,mg.Format = "excel" \'指定格式 |
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 9:07:00 -- 第一个问题是有的! 第二个问题,问下mg.Format = "excel" \'指定格式这个不是已经指定格式了吗?
|
||||
-- 作者:lin_hailun -- 发布时间:2012/12/10 9:14:00 -- 试一下这样…… 第一段代码 Dim mg As New Merger mg.SourcePath = "c:\\产品导入.xls" mg.Format = "excel" \'指定格式 mg.SourceTableName = "产品导入$" \'指定要合并的表 mg.DataTableName = "产品表" \'指定接收数据的表 mg.Merge() \'开始合并 第二段代码 dlg.Filter= "Excel文件|*.xls" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim mg As New Merger mg.SourcePath = dlg.FileName mg.Format = "excel" \'指定格式 mg.SourceTableName = "产品导入$" mg.DataTableName = "产品表" mg.Merge() End If |
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 9:18:00 -- 我都试过了,还是不行!不知道是不是我的试用版是不行的!
|
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 9:18:00 -- 我把做的内容,发上去的!再帮我看看! |
||||
-- 作者:lin_hailun -- 发布时间:2012/12/10 10:03:00 -- 如下……
|
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 18:08:00 -- 非常的感谢! |
||||
-- 作者:mosquito1003 -- 发布时间:2012/12/10 18:16:00 -- 能告诉我为什么吗?你是怎么做到的!修改哪里? |