+ -
当前位置:首页 → 问答吧 → big5页面输入简体问题

big5页面输入简体问题

时间:2011-11-22

来源:互联网

我刚接手台湾一个asp系统,都是big5页面,由于这个原因,操作系统是英文,区域语言unicode选择了台湾中文。
现在要增加一个功能,在服务器新增文件夹,同时把文件夹名称写入数据库。
现在问题是,在提交表单输入繁体,提交后,数据库和实际目录都显示了正确的繁体中文,但是如果输入是简体,在web页面都是简体,能正常显示,数据库和文件夹都是显示了编了码的名称,如“工程文档”,变为了“工程文档”,如何能够让输入繁体 简体都能在数据库正常显示对应的文字?

s_order_id f_folder都是由上一个页面form表单传递过来的

s_order_id=Request.form("s_order_id")

f_folder=Request.form("f_folder")

if err_msg=0 then

sFolder="./Files/" & s_order_id & "/" & f_folder
Set fs = Server.CreateObject("Scripting.FileSystemObject")
If fs.FolderExists(server.mappath(sFolder)) Then 
response.write "文件夾<b>" & sFolder & "</b>存在,創建失敗。<br>"  
Else
fs.CreateFolder(server.mappath(sFolder))

Set rsa = Server.CreateObject("ADODB.Recordset")
rsa.Open "contact_file",conn,2,2
rsa.addnew
rsa("contact_no")=s_order_id
rsa("contact_status")="false"
rsa("f_no")=f_no
rsa("f_folder")=f_folder
rsa("f_status")="false"
rsa.update
response.Redirect("contract_flow.asp?contact_id="+s_order_id) '?到流程添加?
end if
end if

作者: lad198483   发布时间: 2011-11-22

我们普通用的汉字的编码是GBK的,和繁体的汉字的编码是不一样的,你去网上找找台湾那边字的编码是什么,然后再用这个编码强制转换下

作者: hefeng_aspnet   发布时间: 2011-11-22

加油加油

作者: fjjlhy   发布时间: 2011-11-22