Sha*_*orm 2 vbscript asp-classic
我有一个国际照片网站.当办公室上传来自国外的照片时,字幕和标题有时会有外国字符,例如:
1. François Hollande
2. ValŽrie Trierweiler
Run Code Online (Sandbox Code Playgroud)
并且这些存储在数据库(MySQL - latin1_swedish_ci)中,原样.现在,当用简单的英语搜索没有法语字符的弗朗索瓦时,这些特定的照片不会显示出来.
现在这不仅仅是法国人的问题 - 它也是其他国家.在我提交到我的数据库之前,如何将这些外来字符转换为普通字符,例如:
你可以用它做Adodb.Stream与ascii字符集.这是一个例子:
With Server.CreateObject("Adodb.Stream")
.Charset = "ascii"
.Open
.WriteText "François Hollande ValŽrie Trierweiler ÖÇ???Üöç???ü ôûõòùìñ"
.Position = 0
Response.Write .ReadText
End With
Run Code Online (Sandbox Code Playgroud)
上面的脚本必须Francois Hollande ValZrie Trierweiler OCSIGUocsigu ouoouin准确打印.
| 归档时间: |
|
| 查看次数: |
2029 次 |
| 最近记录: |