DbGridEh导出到Excel的问题? ( 积分: 50 )

  • 主题发起人 主题发起人 rgn
  • 开始时间 开始时间
R

rgn

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库里面储存的性别字段是0和1,0表示男,1表示女。在DbGridEh可以设置成显示男女(通过adoquery1的字段的OnGetText事件),但导出到Excel仍然显示0和1,有没有在程序上方法解决?不要说直接在Excel文件上修改。(数据库是Sybase,已经有几万条数据)
 
DbGridEh的PickList中写上男,女,onGetText不用写
 
KeyList中写上0,1
 
通过select语句检出时转义最好了,这样数据源就好用了
 
但那样就不能更新了
 
嗯,很好,一个很美妙的藕盒,请慢用!

用男代表男,用女代表女
用另一个界面来编辑,用另一个界面来预览,打印和报表
鱼和掌的问题,很有意思啦
 
我说的就兼得了啊,DbGridEh的PickList和KeyList会自动映射的,不管是在读取还是提交的时候
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
926
DelphiTeacher的专栏
D
后退
顶部