benlb
路人甲
路人甲
  • 注册日期2005-11-21
  • 发帖数21
  • QQ
  • 铜币218枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1572回复:4

一个简单的问题,不过我不会,请帮忙

楼主#
更多 发布于:2005-11-21 18:19
<P>小弟在做SDE属性数据的导出时,当字段名为中文时候显示乱码,请教各位这是什么原因,小弟用的SQL Server,下面是得到字段名的代码</P>
<P>IFeature feature        //(上面程序已经得到feature)</P>
<P>feature.getFields().getField(3).getName();</P>
<P>其中要得到的字段为中文,在ArcSDE中也能显示中文</P>
喜欢0 评分0
benlb
路人甲
路人甲
  • 注册日期2005-11-21
  • 发帖数21
  • QQ
  • 铜币218枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-11-21 21:04
<P>我顶</P>
<P>哪位大虾看下</P>
举报 回复(0) 喜欢(0)     评分
yangsg
路人甲
路人甲
  • 注册日期2004-09-23
  • 发帖数83
  • QQ
  • 铜币41枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-11-23 15:00
建议字段名用英文,字段别名用中文,这样就没问题了。
举报 回复(0) 喜欢(0)     评分
wavvylia
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数384
  • QQ
  • 铜币555枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-11-25 14:27
显示为乱码,很显然对中文支持的不是很好,建议改为英文,然后再建一个中英文对照表即可。
举报 回复(0) 喜欢(0)     评分
benlb
路人甲
路人甲
  • 注册日期2005-11-21
  • 发帖数21
  • QQ
  • 铜币218枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-11-28 11:30
找到原因了,我的SQL数据库不是用的GB
举报 回复(0) 喜欢(0)     评分
游客

返回顶部