对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

谁知道Godaddy的SQLServer数据库是否支持中文,如何

时间:2009-12-29 00:03来源:未知 作者:免激活 点击:
使用国外gd空间的朋友,有人询问这样一个问题: Godaddy SQLServer数据库是否支持中文,如何操作? 关键词:数据库, Godaddy, SQLServer, 中文
  

使用国外gd空间的朋友,有人询问这样一个问题:

Godaddy SQLServer数据库是否支持中文,如何操作?

关键词:数据库, Godaddy, SQLServer, 中文

 

解答内容如下:

很多朋友购买了Godaddy的Windows系列主机,想在上边做些MS SQL数据库的中文站,有的朋友用了.NET的语言,但是大家比较关心的问题是Godaddy是否支持MSSQL中文数据库,怎么操作。也有很多朋友因为这个问题被困惑了很久。今天在这里跟大家介绍下。

大家遇到的问题大体上如下:

主要问题就是中文乱码,即使在Web.Config文件中加入如下代码也没有作用:
引用:

    <system.web>
    <globalization requestEncoding="gb2312"″ resp culture="zh-CN" fileEncoding="gb2312" />
    </system.web>

 

而且有的朋友直接在Godaddy控制面板提供的Web Admin管理页面的Sql Server查询分析器里,直接用SQL语句插入中文都不行,如:insert into Table (ID,topic) values ('11','中文内容');这样输入的中文也是乱码。

解决过程:

跟GoDaddy官方沟通也没有实质性的结果,回信如下:
引用:

    Unfortunately, we do not currently support the use of non-Western (Latin) character sets in SQL Server databases setup on our shared hosting. I do apologize for any inconvenience this may cause.
    抱歉,当前我们的共享主机系列不支持SQL Server数据库为非西方(拉丁)字符的设置,对此给您带来的不便我们深表歉意。

经过多方面查找资料以及与和Godaddy官方的多次交流,得出的结论是:Godaddy的MSSQL数据库是支持中文的,完全可以使用中文,但是必须使用比较特殊的方式。


在进行插入操作的SQL语句里,需要在中文前加个N,比如:Insert into User values(1, N'盖茨')

代码片段举例:

Dim cmd As New sqlCommand("insert into DB (owner,intro,title) values ('"& User &"','"& request.form("intro") &"','"& request.form("title") &"')", conn)

改为:

Dim cmd As New sqlCommand("insert into DB (owner,intro,title) values (N'"& User &"',N'"& request.form("intro") &"',N'"& request.form("title") &"')", conn)


在正常输入中文数据的时候,加入是'中文'这样子输入,那么在他的前面加上一个N,这样就可以向Godaddy的MS SQL Server数据库里写入中文了。

大家可以试试看。

不过这样衍生出的麻烦就是,可能有些程序就需要独立修改一下了。但是Godaddy的主机还是很优越的,如果觉得值得做一下的,可以试试看。


 

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八