タグ

cp932に関するmyfinderのブックマーク (2)

  • MySQL 4.0、5.0、5.1 の共存インストール

    それぞれのバージョンでメリットがある為、2006/07/20 現在では全て共存する方向で考えます。 MySQL 4.0 : sjis 完全対応、レンタルサーバなどはまだこのバージョン MySQL 5.0 : sjis は、テーブル名に使えない(バグ) が、正式リリース版 MySQL 5.1 : sjis 完全対応、但しベータ版でインストーラが付属していない ※ MySQL 5.0 : ODBC ドライバが最新でないと動きません。5.1 は 古いタイプの 3.51 ドライバが動作します ※ MySQL 5.1 : 06/09/08 現在で、4.0 で動いていたある複雑なSQL がエラーになりました。 ※ MySQL 5.1 : 06/09/11 追記 : group by の処理で ODBC ドライバは最新でないと動きませんでした ※ MySQL 5.1 : 06/09/14 追記 : Sh

  • Catalyst::Model::DBIC::Schemaで作るUTF-8とCP932対応モデル - bokut.in

    DBはUTF8だけど、携帯サイトなどでShift_JISも使いたい。 DBICをShift_JISで上手く使うには Template::Plugin::Jcodeを使う。 TTビューはアクセサの最後に.jcode.sjisを付ける。フォームからの入力は、手動変換。 Data::FormValidatorのfiltersでUnicode::Japaneseのcode refを指定して一括変換してしまうのがよいかも。 Catalyst::Plugin::Unicode::Encodingで入出力の内外を自動変換。 DBIx::Class::InflateColumnを使って自動変換。変換するカラムを指定する必要があるため、少し面倒。 (DBIx::Class::UTF8Columnsも同じ手間) 2が簡単そうだけど、UTF8とShift_JIS用にスキーマを二重に作るのも面倒だし、携帯のキャリ

  • 1