社区
ASP
帖子详情
[求助]用ASP怎么把日文字符放进MSSQL数据库不产生乱码??急~~~
LQliqing
2007-05-29 08:45:52
用ASP怎么把日文字符放进MSSQL数据库不产生乱码??急~~~
帮忙~~~
谢谢
...全文
239
5
打赏
收藏
[求助]用ASP怎么把日文字符放进MSSQL数据库不产生乱码??急~~~
用ASP怎么把日文字符放进MSSQL数据库不产生乱码??急~~~ 帮忙~~~ 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yongfa365
2007-06-02
打赏
举报
回复
就这么结了?我还想看看哪位有更好的办法呢
LQliqing
2007-06-02
打赏
举报
回复
..............还是结了吧~~~~~~
LQliqing
2007-05-30
打赏
举报
回复
日文字符放进MSSQL数据库不产生乱码的问题解决了
----------------------------------------------------------
不要转换任何模块网页的编码该utf-8的还是utf-8,该Gb22312的还是Gb2312
在Utf-8模块的包文件(如conn.asp,但是要注意conn.asp必须是在第一行调用)最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模块的包文件最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>
--------------------------------------------------------
可是,我把数据库的数据显示出来的时候,又变成了乱码
当我使用utf-8,放入数据库的数据不是乱码,显示出来就变成了乱码
当我使用Gb2312,放入数据库的数据是乱码,这些数据显示出来也是乱码,不过,前面用utf-8插入的日文字符,显示出来的是正确的日文字符~~~~~~~`
server.encoding,这个东西该怎么用啊?
yongfa365
2007-05-29
打赏
举报
回复
这个是Z-blog里的,可以改做成函数就可以用了
If ZC_JAPAN_TO_HTML And Instr(para,"[japan-html]")>0 Then
source=Replace(source,"ガ","ガ")
source=Replace(source,"ギ","ギ")
source=Replace(source,"ア","ア")
source=Replace(source,"ゲ","ゲ")
source=Replace(source,"ゴ","ゴ")
source=Replace(source,"ザ","ザ")
source=Replace(source,"ジ","ジ")
source=Replace(source,"ズ","ズ")
source=Replace(source,"ゼ","ゼ")
source=Replace(source,"ゾ","ゾ")
source=Replace(source,"ダ","ダ")
source=Replace(source,"ヂ","ヂ")
source=Replace(source,"ヅ","ヅ")
source=Replace(source,"デ","デ")
source=Replace(source,"ド","ド")
source=Replace(source,"バ","バ")
source=Replace(source,"パ","パ")
source=Replace(source,"ビ","ビ")
source=Replace(source,"ピ","ピ")
source=Replace(source,"ブ","ブ")
source=Replace(source,"ブ","ブ")
source=Replace(source,"プ","プ")
source=Replace(source,"ベ","ベ")
source=Replace(source,"ペ","ペ")
source=Replace(source,"ボ","ボ")
source=Replace(source,"ポ","ポ")
source=Replace(source,"ヴ","ヴ")
End If
If ZC_JAPAN_TO_HTML And Instr(para,"[html-japan]")>0 Then
source=Replace(source,"ガ","ガ")
source=Replace(source,"ギ","ギ")
source=Replace(source,"ア","ア")
source=Replace(source,"ゲ","ゲ")
source=Replace(source,"ゴ","ゴ")
source=Replace(source,"ザ","ザ")
source=Replace(source,"ジ","ジ")
source=Replace(source,"ズ","ズ")
source=Replace(source,"ゼ","ゼ")
source=Replace(source,"ゾ","ゾ")
source=Replace(source,"ダ","ダ")
source=Replace(source,"ヂ","ヂ")
source=Replace(source,"ヅ","ヅ")
source=Replace(source,"デ","デ")
source=Replace(source,"ド","ド")
source=Replace(source,"バ","バ")
source=Replace(source,"パ","パ")
source=Replace(source,"ビ","ビ")
source=Replace(source,"ピ","ピ")
source=Replace(source,"ブ","ブ")
source=Replace(source,"ブ","ブ")
source=Replace(source,"プ","プ")
source=Replace(source,"ベ","ベ")
source=Replace(source,"ペ","ペ")
source=Replace(source,"ボ","ボ")
source=Replace(source,"ポ","ポ")
source=Replace(source,"ヴ","ヴ")
End If
yongfa365
2007-05-29
打赏
举报
回复
'把所有日文删除
Function filteJapanese(sStr)
Dim oRegExp
Set oRegExp = New RegExp
oRegExp.Global = True
oRegExp.Pattern = "[\u3040-\u309F\u30A0-\u30FF]"
filteJapanese = oRegExp.Replace(sStr, "")
Set oRegExp = Nothing
End Function
Sql
Server
数据库
中文
乱码
问题解决方法
这个问题在网上找了很多资料都没找到真正解决问题的办法,最终去了官网,终于找到问题的答案了,整理出来做个记录。问题描述:项目中遇到一个问题,
sql
server中的数据是ok的,结果保存到my
sql
中是
乱码
,在确认my
sql
没问题的情况下开始处理
sql
server的编码。
sql
server my
sql
乱码
_
SQL
Server
数据库
如何解决中文
乱码
问题?方法有哪些?
很多使用
数据库
的人都知道,在安装
SQL
Server
数据库
是,如果设置不当就会出现一些中文
乱码
。主要原因是,很多人在使用默认安装系统时,一般不会考虑到默认排序的规则是拉丁文的排序规则,只是点击下一步,在安装完成之后,就会发现在使用
SQL
版的过程中,总是会出现一些
乱码
。那么
SQL
Server
数据库
如何解决中文
乱码
问题?方法有哪些?问题:创建新
数据库
,存入中文显示
乱码
?原因分析:
SQL
版的
乱码
问题还是出...
国际化使用UTF-8造成
数据库
MS
SQL
Server 2000/2005存储
乱码
的分析
看了许多网上使用MS
SQL
Server 2000/2005使用UTF-8造成
数据库
存储
乱码
的描述,也说一下自己做的一个国际化项目的经验。 这个项目描述: 架构:VC++的ATL Server进行开发; 页面:web页面是UTF-8编码,CodePage=65001; 应用服务器程序:编译好的dll是Unicode编码; 操作系统:中文Windows 2003 Server;
数据库
联接方式
sql
server输入中文变问号_
Sql
Server
数据库
中文
乱码
问题解决方法
问题:创建新
数据库
,存入中文显示
乱码
???原因分析:
SQL
版的
乱码
问题还是出现在
SQL
SERVER的安装设置上。默认安装时系统默认的排序规则是拉丁文的排序规则,但一般人在安装时没有考虑到这一点,安装时只是点取下一步,安装完成后,造成了
SQL
版在使用过程中出现
乱码
。解决方法1:如果是新建
数据库
,可以在建立数据时指定排序规则,记得选中文简体(Chinese_PRC_CS_AI_WS);如果
数据库
中已...
sql
server my
sql
乱码
_
Sql
Server
数据库
中文
乱码
问题解决方法
问题:创建新
数据库
,存入中文显示
乱码
???原因分析:
SQL
版的
乱码
问题还是出现在
SQL
SERVER的安装设置上。默认安装时系统默认的排序规则是拉丁文的排序规则,但一般人在安装时没有考虑到这一点,安装时只是点取下一步,安装完成后,造成了
SQL
版在使用过程中出现
乱码
。解决方法1:如果是新建
数据库
,可以在建立数据时指定排序规则,记得选中文简体(Chinese_PRC_CS_AI_WS);如果
数据库
中已...
ASP
28,404
社区成员
356,941
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章