Foxtable(狐表)用户栏目专家坐堂 → 导入时有错误提示


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

主题:导入时有错误提示

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


加好友 发短信
等级:一尾狐 帖子:430 积分:4655 威望:0 精华:0 注册:2015/3/21 14:25:00
导入时有错误提示  发帖心情 Post By:2021/9/11 13:44:00 [只看该作者]

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter= "Excel文件|*.xls;*.xlsx" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
Dim mg As New Merger
mg.SourcePath = dlg.FileName
mg.Format = "excel"
mg.SourceTableName = CurrentTable.name
mg.DataTableName = CurrentTable.name
mg.Merge()
end if

窗口全局事件中的单击中如上代码,出现如下错误提示
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2021.8.20.1
错误所在事件:
详细错误信息:
Microsoft Jet 数据库引擎找不到对象'车辆管理'。请确定对象是否存在,并正确地写出它的名称和路径。

请指导


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


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/9/11 13:51:00 [只看该作者]

1、execl文件里没有'车辆管理'这个sheet名称
2、试试
mg.SourceTableName = CurrentTable.name & “$”
3、
if dlg.FileName..endswith(".xls")
mg.Format = "excel"
else
mg.Format = "excel2007"
en dif

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


加好友 发短信
等级:一尾狐 帖子:430 积分:4655 威望:0 精华:0 注册:2015/3/21 14:25:00
  发帖心情 Post By:2021/9/11 13:58:00 [只看该作者]

第二条可以解决,多谢

 回到顶部