C#访问SQLServer,返回中文时变成了 "????",咋回事??
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
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
