Foxtable(狐表)用户栏目专家坐堂 → 导出EXCEL出现


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

主题:导出EXCEL出现

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


加好友 发短信
等级:婴狐 帖子:20 积分:238 威望:0 精华:0 注册:2012/12/9 4:43:00
导出EXCEL出现  发帖心情 Post By:2012/12/10 16:22:00 [显示全部帖子]

代码:
Dim ex As New Exporter
ex.SourceTableName = "订单" '指定导出表
ex.FilePath = "c:\Data\订单.xls" '指定目标文件
ex.Format = "Excel" '导出格式为Excel
ex.Fields = "订单编号,实取时间,数量,结算金额,订单状态,会员编号" '指定导出字段

ex.Export() '开始导出

错误码提示
.NET Framework 版本:2.0.50727.42
Foxtable 版本:2012.11.28.1
错误所在事件:
详细错误信息:
System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。
   在 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.Exporter.Export()

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


加好友 发短信
等级:婴狐 帖子:20 积分:238 威望:0 精华:0 注册:2012/12/9 4:43:00
  发帖心情 Post By:2012/12/10 16:38:00 [显示全部帖子]

不是列名的问题,试了

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


加好友 发短信
等级:婴狐 帖子:20 积分:238 威望:0 精华:0 注册:2012/12/9 4:43:00
  发帖心情 Post By:2012/12/10 16:45:00 [显示全部帖子]

Dim ex As New Exporter
ex.SourceTableName = "订单" '指定导出表
ex.FilePath = "c:\Data\订单.xls" '指定目标文件
ex.Format = "Excel" '导出格式为Excel
ex.Export() '开始导出

如果不指定列,可以导出,指定就不行,列名没有错,这是为什么呢,在线等

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


加好友 发短信
等级:婴狐 帖子:20 积分:238 威望:0 精华:0 注册:2012/12/9 4:43:00
  发帖心情 Post By:2012/12/10 16:54:00 [显示全部帖子]

测出来了,表达式列导会报错,有什么办法

 回到顶部