新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> Oracle, SQL Server与XML,XML在数据挖掘中的应用, PMML.
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 XML 与 数据库 』 → 用XML显示数据库表中内容时,表格和英文还有数字可以显示出来,而中文显示却是乱码,请问怎么回事? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 7261 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 用XML显示数据库表中内容时,表格和英文还有数字可以显示出来,而中文显示却是乱码,请问怎么回事? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     zjy8663 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:2
      积分:60
      门派:XML.ORG.CN
      注册:2006/5/1

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zjy8663发送一个短消息 把zjy8663加入好友 查看zjy8663的个人资料 搜索zjy8663在『 XML 与 数据库 』的所有贴子 引用回复这个贴子 回复这个贴子 查看zjy8663的博客楼主
    发贴心情 用XML显示数据库表中内容时,表格和英文还有数字可以显示出来,而中文显示却是乱码,请问怎么回事?

    我是xml的初学者,正在尝试基于sql2005数据库,显示数据库表中内容时,表格和英文还有数字可以显示出来,而中文显示却是乱码,请问怎么回事?

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/1 18:08:00
     
     y777jie 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:83
      门派:XML.ORG.CN
      注册:2006/4/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给y777jie发送一个短消息 把y777jie加入好友 查看y777jie的个人资料 搜索y777jie在『 XML 与 数据库 』的所有贴子 引用回复这个贴子 回复这个贴子 查看y777jie的博客2
    发贴心情 
    这位朋友
    能给个XML显示数据库表中内容的例子吗
    有点急
    谢拉
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/10 15:21:00
     
     sajia 帅哥哟,离线,有人找我吗?双鱼座1981-3-20
      
      
      等级:大一(高数修炼中)
      文章:33
      积分:178
      门派:XML.ORG.CN
      注册:2006/2/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给sajia发送一个短消息 把sajia加入好友 查看sajia的个人资料 搜索sajia在『 XML 与 数据库 』的所有贴子 引用回复这个贴子 回复这个贴子 查看sajia的博客3
    发贴心情 
    我也出现过这样的情况!
    但只要把字符的编码方式该为2312就可以拉 !!
    不知道你是不这种情况!!!!!!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/12 19:34:00
     
     量贩店 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:66
      门派:XML.ORG.CN
      注册:2006/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给量贩店发送一个短消息 把量贩店加入好友 查看量贩店的个人资料 搜索量贩店在『 XML 与 数据库 』的所有贴子 引用回复这个贴子 回复这个贴子 查看量贩店的博客4
    发贴心情 
    我也出现你说的情况,请看下面代码:
    create table members   --数据类型要设定好
    (seq int,
    [NAME] nchar(8),
    EMAIL char(30),
    HOMEPAGE char(30),
    SEX char(10)
    )


    DECLARE @iTree integer
    DECLARE @idoc varchar(2000)
    set @idoc = '
    <MEMBERS>
     <MEMBER seq="1">
          <NAME>Smith</NAME>     --汉字显示不了
                 <EMAIL>urstory@nownuri.net</EMAIL>
          <HOMEPAGE>http://sunny.sarang.net</HOMEPAGE>
           <SEX>male</SEX>
     </MEMBER>
     <MEMBER seq="2">
          <NAME>Susan</NAME>
                 <EMAIL>carami@hanmail.net</EMAIL>
          <HOMEPAGE></HOMEPAGE>
          <SEX>female</SEX>
     </MEMBER>
     <MEMBER seq="3">
          <NAME>Juoe</NAME>
                 <EMAIL>dieddi@263.net</EMAIL>
          <HOMEPAGE/>
          <SEX>female</SEX>
     </MEMBER>
    </MEMBERS>'

    EXEC sp_xml_preparedocument @iTree output, @idoc  --XML文档的解析的存储过程,注意参数

    INSERT into Members (seq,[NAME],EMAIL,HOMEPAGE,SEX) 
    SELECT * FROM
    OPENXML(@iTree, '/MEMBERS/MEMBER',3)  --注意OPENXML的三个参数
    WITH
    (seq int,
    [NAME] nchar(8),
    EMAIL char(30),    
    HOMEPAGE char(30),
    SEX char(10)
    )

    EXEC sp_xml_removedocument @iTree     --分解XML的存储过程,注意参数

    select * from members

    如果我将<NAME>Smith</NAME>改为: <NAME>史密斯</NAME>就显示不了。
    请问为何?另外我还有几个问题想借这里来想高手回答一下:
    1、以上代码是将一段XML语句赋给变量@idoc,请问如何改为外部的XML文档呢?
    2、以上问题在OPENXML中的XPath该怎样处理?
    3、在members表中的seq是int,将它改为uniqueidentifier会说数据转换错误,请解释

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/12 23:54:00
     
     chinabbo 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:13
      积分:111
      门派:XML.ORG.CN
      注册:2006/5/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给chinabbo发送一个短消息 把chinabbo加入好友 查看chinabbo的个人资料 搜索chinabbo在『 XML 与 数据库 』的所有贴子 点击这里发送电邮给chinabbo 引用回复这个贴子 回复这个贴子 查看chinabbo的博客5
    发贴心情 
    这是什么语言,我看不明白 。有ASP的吗?

    ----------------------------------------------
    [url=http://www.outway.cn]www.outway.cn[/url]

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/23 17:38:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML 与 数据库 』的所有贴子 点击这里发送电邮给Google AdSense 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/20 0:14:26

    本主题贴数5,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.988ms