怎样搞定TOAD 8.X 中文输出

[复制链接]
查看11 | 回复9 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
请高手指点!
升级Toad 到8.X后,发现资料输出速度提高了数倍,并且可以支持超过65536行自动输出到excel。唯一不爽的就是不能支持中文,看起来好好的,导出后成了乱码。每次登陆都要更改日期格式(NLS Parameter)。
为了能看到中文,只好再次安装7.5。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
找了很久,没有找到如何设置
不过到处的时候选择html table,然后用execl打开也还是可以的
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
不明白怎样进行中文输出的?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
8.X中运行SQL,查询返回的行中字段的值包含中文字符。在Data Grid窗口击右键,在菜单中选择“Save As”,在“Save Grid Contents”对话框的"Format"区,选择"XLS File"(或者其他任何一种),单击“OK”输出。中文字符为乱码。
不改变任何设置,在7.5版本的输出文件里边,中文可以正常显示。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
现在仔细测试了几种输出办法,可以看到中文,不过比较麻烦
1, taming_wolf 给出的方法,选择html table,保存后用Excel打开
2, 选择Delimited Text格式,保存后用Excel打开
3,选择XLS Instance格式,当前Excel文件全部关闭,启动一个新的Excel instance,保存文件
都不如XLS File方便。本人觉得第三种方法稍微好些。
没有测试大量数据输出的时候哪种方法要好些。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
我的TOAD版本是8.0.0.47中文输出没有任何问题
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
要是中文就解决了很多问题了
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
http://lfree.itpub.net/post/4950/248255
这个问题从8.6开始就存在,一直以为没有好的方法解决!
今天上*****论坛看了,在导入的时候选上 Write Wide Strings就可以了。
看来自己学习还是不够认真!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
8.5.X 应该没有这个问题,升级到9。0,在导入时选Write Wide Strings
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
我的可以正常导出
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行