一个简单的VFP程序中导出Excel问题

晚安苏州 2011-03-30 09:26:11
我有一个程序想直接将临时表导出成excel,数据库是SQLserver2000。

要求导出Excel格式标题(临时表中的字段):物料ID,物料名称,规格,最小批量,备注

其中只有备注在数据库里数据类型是text型。

结果实际导出来的格式是:物料ID,物料名称,规格,最小批量

我到数据库里把备注改成varchar型,导出Excel结果:物料ID,物料名称,规格,最小批量,备注

这是为什么呢,难道text型的字段不能导出为Excel标题?

求高人指点,不甚感激。

...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2011-03-31
  • 打赏
  • 举报
回复
无法导出,就算能导出,也显示不出原来的东西。
ACMAIN_CHM 2011-03-31
  • 打赏
  • 举报
回复
TEXT是一种对象而不是作为一种字符串文本存储在VFP中。无法直接通过查询语句导出(这个在其它数据库中也一样)。
如果一定要导出的话,则
1)用语句在查询时将TEXT转化为VARCHAR
2)直接用程序调用EXCEL。APPLICATION操作EXCEL
WWWWA 2011-03-31
  • 打赏
  • 举报
回复
用OLE方式打开XLS文件,用代码将TEXT的内容写入EXCEL中
taohua300 2011-03-31
  • 打赏
  • 举报
回复
vfp 向sql的text类型保存数据的时候要使用strconv函数来转换一下数据,转化为二进制数据,取出来的时候再转化为正常字符。


如果直接保存然后直接读取,读出来就是乱码了
xilaianzxsc 2011-03-31
  • 打赏
  • 举报
回复
copy to... type xls

2,727

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧