首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

TDBGridEh导出Excel的有关问题

2013-01-28 
TDBGridEh导出Excel的问题从TDBGridEh中导出数据到Excel,如果使用Ole的方式太慢,好在TDBGridEh控件本身提

TDBGridEh导出Excel的问题
从TDBGridEh中导出数据到Excel,如果使用Ole的方式太慢,好在TDBGridEh控件本身提供了一个函数SaveDBGridEhToExportFile,速度还可以,但是如果TDBGridEh中有某个字段的值的长度太长,比如超过1000个字符,则导出时发现Excel中相应字段为空,如果字段长度不长,比如200,则能够正确导出,各位大侠可知有什么解决方案??
[解决办法]
1000个字符任务是memo了,grideh有个属性drawMemoText,设为true,试试
[解决办法]
EXCEL单元格内容(文本)的长度 32,767 个字符。单元格中最只能显示 1,024 个字符;而编辑栏中可以显示全部 32,767 个字符. 另外,可在 EXCEL 单元格属性中设置文本最大长度,你可试试看是不是 EXCEL 的问题。

[解决办法]
TDBGridEh的属性drawMemoText设置为true 就行了,其他的不用设置

热点排行