Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

ASP, MySQL e UTF-8


Você precisa especificar o conjunto de caracteres na string de conexão usando o parâmetro charset; consulte o documento ODBC do MySQL . por exemplo. adicione "charset=utf8;" "charset=ucs2;" à sua cadeia de conexão.

Editado:Eu finalmente tive a chance de executar um teste simples sobre isso, e realmente falha com charset=utf8. No entanto, como o VBScript está sendo executado internamente com o UCS2, experimentei com charset=ucs2 e funciona bem. NB:a página ainda está configurada para enviar todas as saídas como UTF-8, é apenas que o VBScript está puxando dados de uma conexão ODBC usando UCS2. O trabalho está feito :)