起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 224|回复: 12

【结】急,DBGRID导出EXCEL字数太多就不显示**

[复制链接]
发表于 2008-7-24 16:32:45 | 显示全部楼层 |阅读模式
DBGRID导出EXCEL字数太多的时候,EXCEL 就不显示该行,上千字,怎么设置!我直接复制到EXCEL是可以的!
回复

使用道具 举报

发表于 2008-7-24 16:38:10 | 显示全部楼层
你用的是那个版本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 16:44:37 | 显示全部楼层
2827版本
回复 支持 反对

使用道具 举报

发表于 2008-7-24 16:58:40 | 显示全部楼层
数据类型、显示类型都是怎么设置的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 17:02:22 | 显示全部楼层
XECEL 显示的字段我是自己按用户要求按每个字段拼起来的
select case gzfl when '1' then '变电站开关'  when '2' then '接地故障' when '3' then '临时缺陷处理'
when '4' then '线路开关跳闸' when '5' then '电压异常'end  故障分类,
to_char(gzfssj,'yyyy-mm-dd hh24:mi')||bdzmc ||kgmc||bhmc||'跳闸。重合闸'  
  || case chzdzqk  when '1' then '无。' when '2' then '成功。' when '3' then '不成功。'
   when '4' then '退出。' when '5' then '拒动。' end  || case tq when '1' then '天气晴。' end
   ||  sgtz  ||sgyy||ms||to_char(clsj,'yyyy-mm-dd hh24:mi')||cldw||'处理。'||clqk
    ||case dqzt when '1' then '未处理。'  when '2' then '正在处理。' when '3' then '已送电。
    ' when '4' then '已处理。' end   ||to_char(sdsj,'yyyy-mm-dd hh24:mi')||'送电正常。' as 内容  
    from DD_GZ_ZB_HISTORY  省略很多,很长的SQL语句
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 17:04:43 | 显示全部楼层
显示出来只有两个字段 第个字段按不确定子数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 17:06:52 | 显示全部楼层
第2个字段字数不确定!有时候会很长!
回复 支持 反对

使用道具 举报

发表于 2008-7-24 18:10:20 | 显示全部楼层
已经确认,DataGrid只能导出255以内的字符字段。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 20:27:00 | 显示全部楼层
好的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-25 09:00:39 | 显示全部楼层
问一下,有什么方法可以直接把SELECT出来的内容导到EXCEL吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 22:44 , Processed in 0.040012 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表