以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 导入表问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=44137) |
-- 作者:xlscl820111 -- 发布时间:2013/12/24 9:54:00 -- 导入表问题 SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确。 |
-- 作者:Bin -- 发布时间:2013/12/24 9:55:00 -- 有具体的问题,才有具体的答复,泛泛而问没人可以帮上你. 请把要导入的文件发上来,你采用的导入方式说出来.
|
-- 作者:xlscl820111 -- 发布时间:2013/12/24 9:55:00 -- 详细错误信息: System.Data.OleDb.OleDbException: SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确。 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) 在 System.Data.OleDb.OleDbCommand.ExecuteNonQuery() 在 Foxtable.Importer.Import() 这是我的代码 With e.Form Dim dlg As New OpenFileDialog dlg.Filter= "Excel 97-2003文件(*.xls)|*.xls|Excel 2007文件(*.xlsx)|*.xlsx" If dlg.ShowDialog = DialogResult.Ok Then .Controls("TextBox19").value = dlg.FileName End If End With Dim shbh As WinForm.TextBox = e.Form.Controls("Textbox19") Dim ip As New Importer ip.SourcePath = shbh.Value \'指定数据文件 \' MessageBox.Show(shbh.Value) ip.Format = "Excel" \'指定导入格式 ip.SourceTableName = "111111.xls" \'指定要导入的表 ip.NewTableName = "临时表" \'导入后的表名 ip.Import() |
-- 作者:Bin -- 发布时间:2013/12/24 9:55:00 -- 有具体的问题,才有具体的答复,泛泛而问没人可以帮上你. 请把要导入的文件发上来,你采用的导入方式说出来.
|
-- 作者:xlscl820111 -- 发布时间:2013/12/24 9:55:00 -- 老师请指教啊
|
-- 作者:Bin -- 发布时间:2013/12/24 9:56:00 -- 另外,你确定你的表名 叫做111111.xls 吗??? |
-- 作者:xlscl820111 -- 发布时间:2013/12/24 10:00:00 -- 我随便做了个Excel文件: 有列名和几行内容,然后就开始执行上面代码,通过路径选择来导出文件,之后就出现这个问题
|
-- 作者:Bin -- 发布时间:2013/12/24 10:05:00 -- 请看我上面的解释 [此贴子已经被作者于2013-12-24 10:04:48编辑过]
|
-- 作者:xlscl820111 -- 发布时间:2013/12/24 10:05:00 -- 文件名就设置为111111.xls 2003的版本
|
-- 作者:Bin -- 发布时间:2013/12/24 10:07:00 -- 文件名和表名是2回事. |