以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]导入execl时提示select错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=110219) |
||||
-- 作者:中天 -- 发布时间:2017/11/29 10:10:00 -- [求助]导入execl时提示select错误 具体如下, SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确。这个是什么问题啊?我把execl表里的公式格式全部去掉了。
|
||||
-- 作者:有点甜 -- 发布时间:2017/11/29 10:18:00 -- 一般是你表名写错。如
Dim mg As New Merger |
||||
-- 作者:中天 -- 发布时间:2017/11/29 10:27:00 -- Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog dlg.Filter= "execl文件|*.xls" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim ip As New Importer ip.SourcePath = dlg.FileName \'指定数据文件 ip.SourceTableName = "chuyi$" \'指定要导入的表 ip.NewTableName ="教师信息" \'导入后的表名 ip.Import() End If 我是这样写的。检查了一下表名好像没错
|
||||
-- 作者:有点甜 -- 发布时间:2017/11/29 10:37:00 -- Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog
dlg.Filter= "execl文件|*.xls" \'设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮
Dim ip As New Importer
ip.Format = "excel" \'指定格式
ip.SourcePath = dlg.FileName \'指定数据文件
ip.SourceTableName = "chuyi$" \'指定要导入的表
ip.NewTableName ="教师信息" \'导入后的表名
ip.Import()
End If
|
||||
-- 作者:中天 -- 发布时间:2017/11/29 10:42:00 -- 处理了谢谢。还有一个问题。如何把execl导入到当前显示的table中?导入后当前表没显示,后台的表也没增加新的表。 [此贴子已经被作者于2017/11/29 10:43:39编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2017/11/29 10:44:00 -- 参考
http://www.foxtable.com/webhelp/scr/0685.htm
|
||||
-- 作者:中天 -- 发布时间:2017/11/29 10:49:00 -- 这个是合并的功能。导入的不行吗? |
||||
-- 作者:有点甜 -- 发布时间:2017/11/29 10:57:00 -- 合并:把数据导入到某一表格里面;
导入:新增一个内部表,数据也同时导入。 |
||||
-- 作者:中天 -- 发布时间:2017/11/29 10:57:00 -- 大意就是导入新的excel时,在当前窗口自动显示导入的内容 |
||||
-- 作者:有点甜 -- 发布时间:2017/11/29 11:05:00 -- 以下是引用中天在2017/11/29 10:57:00的发言:
大意就是导入新的excel时,在当前窗口自动显示导入的内容
参考
|