MySQL は UTF-8( utf8_general_ci
: MySQL, Table, Column) に設定されています。and (レガシー VB スクリプト)を介して、元の 2 バイト文字として varchar 値を選択できます。これらの文字は、phpMyAdmin から挿入されます。ADODB
ASP
ASP ページは として保存されencoding Shift_JIS
、ADODB 接続パラメーターは dsn=...;APP=ASP Script; として示されます。STMT=SET CHARACTER SET SJIS;
しかし、ASP からフィールドをUPDATEすると、更新されたvarchar文字列には2 バイト文字 (省略) がありませんが、phpMyAdmin には 1 バイト文字があります。
これらの更新/挿入の問題を修正するにはどうすればよいですか? MySQL の文字セットを sjis に変更しようとしましたが、問題は解決しませんでした。