Mysql
 sql >> Datenbank >  >> RDS >> Mysql

ASP, MySQL und UTF-8

Sie müssen den Zeichensatz in der Verbindungszeichenfolge mit dem Parameter charset angeben; siehe MySQL ODBC doco . z.B. füge "charset=utf8;" hinzu "charset=ucs2;" zu Ihrer Verbindungszeichenfolge.

Bearbeitet:Ich hatte endlich die Möglichkeit, einen einfachen Test-Harness darauf auszuführen, und es schlägt tatsächlich mit charset=utf8 fehl. Da VBScript jedoch intern mit UCS2 läuft, habe ich es mit charset=ucs2 versucht und es funktioniert einwandfrei. NB:Die Seite ist immer noch so eingestellt, dass alle Ausgaben als UTF-8 gesendet werden, es ist nur so, dass VBScript Daten von einer ODBC-Verbindung mit UCS2 abruft. Arbeit ist erledigt :)