我在MySQL中有泰国字符,但它们不能正确地传输到我的ASP生成的网页。我已经链接到屏幕截图的关键因素,显示数据是可以在表中,但不是在网站上看到的最后屏幕截图。有什么想法我做错了吗?
前两张图片来自phpMyAdmin
第三张图片是我网页的标题。
第四张图片显示了网页上显示的内容。
我已经在连接中添加了UTF-8指令:
Conn.execute ("SET NAMES utf8")
SQL = "select * from Phrases WHERE Checked = TRUE Order by English ASC"
set RSre
我所做的.
___I有一个上传表单,我在那里上传带有图片的.zip文件。每次有一个文件标题带有非ascii字符时,我都会得到一个unicode解码错误。
title = ' '.join([filename[:filename.rfind('.')], str(count)])
错误:
这一行生成图片的标题,这正是给我带来错误的那一行:'utf8' codec can't decode byte 0x82 in position 2: invalid start byte. You passed in 'cr\x82ations