tempad
Readygo技术搜索引擎 >>软件工程 >> C#访问SQLServer,返回中文时变成了 "????",咋回事??

C#访问SQLServer,返回中文时变成了 "????",咋回事??

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 7:16:53

C#访问SQLServer,返回中文时变成了 "????",咋回事??

楼主()2001-11-18 20:49:15 在 .NET技术 / C# 提问

  C#访问SQLServer,  
    返回DataReader,  
    与DataGrid进行捆绑,  
  英文记录显示正常,  
  中文和变成了   ?????  
  难道C#不认中文???  
  求教,求教!! 问题点数:50、回复次数:2Top

1 楼acptvc(微软全球技术中心 VC技术支持)回复于 2001-11-19 14:27:36 得分 50

这个跟使用哪种语言没有关系。要看你的操作系统版本,支持的code   page和SQL   Server本省安装时指定的Code   Page有关。你可以试试直接在sql   server的企业管理器里打开数据看看,应该也是乱码。我们不支持在code   page为x的sql   server上存储code   page为y的数据。  
   
  -微软亚洲技术中心   VC开发支持  
   
  本贴子仅供的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款   (<http://www.csdn.net/microsoft/terms.shtm>)。    
   
  Top

2 楼bfbd(八风不动)回复于 2001-11-21 13:55:13 得分 0

谢谢回复,  
  不过我装的sql   server是中文版,  
  操作系统也是中文版Win200Server;  
  但服务器上没装.netSDK;  
  仅在客户机上安装了.netSDK   ,  
  (win2000professional中文)  
  然后在客户机上用C#编写iis应用程序  
  (.aspx文件)  
  返回结果中英文部分一切正常。  
  Top

责任编辑: efish 参与评论 查找更多:
相关文章
把所有的分都压上,求数据库的二级联动下拉列表 把所有的分都压上,求数据库的二级联动下拉列表
我用API做了一个动态生成菜单的工具,菜单信息放在.… 我用API做了一个动态生成菜单的工具,菜单信息放在.ini文件中 ,但菜单在MDI子窗体中不能显示?为什么?
想学asp就不知道如何下手,请高手指点一下。 想学asp就不知道如何下手,请高手指点一下。
判断数据库中一个临时表是否存在?怎么写? 判断数据库中一个临时表是否存在?怎么写?
用什么方法可以破确QICQ的密码?? 用什么方法可以破确QICQ的密码??
我用API做了一个动态生成菜单的工具,但菜单在MDI子… 我用API做了一个动态生成菜单的工具,但菜单在MDI子窗体中不能显示?为什么?
请问那里~的收费邮箱好? 请问那里~的收费邮箱好?
拜托,真正解决过大文件传输的高手进来,望高手赐教 拜托,真正解决过大文件传输的高手进来,望高手赐教
我还是弄不明白,请高手指点! 我还是弄不明白,请高手指点!
关于ADSL共享上网的一个奇怪问题。 关于ADSL共享上网的一个奇怪问题。
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎