Ruby on Rails のスレ がat PHPRuby on Rails のスレ が - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト59:nobodyさん 08/05/01 00:20:13 >>45 register という英語がまずおかしいぞ。 60:nobodyさん 08/05/01 02:53:48 アカウント認証のプラグインで、1つのサイトで複数のログイン (一般ユーザと管理者ユーザ用など)がある場合、どのように するのがよいのでしょうか? 現在、restful_authenticationをベースに拡張しようとしていますが、 もしよい実例などあれば参考にしたいと思います。 61:nobodyさん 08/05/01 04:37:58 restful_authenticationにオプションがあるよ。。ノシ--stateful 62:nobodyさん 08/05/01 18:16:17 MS SQL Express と RoR 2.02 でデータベースの構築の勉強をしているのですが, よく分からない問題にぶちあたったので質問させてください. データベースは CREATE DATABASE hoge; use hoge; CREATE table hoges ( id int NOT NULL IDENTITY(1, 1) PRIMARY KEY, moji nvarchar(1024) NOT NULL, ); により作成して, ruby script\generate scaffold hoge moji:nvarchar を行いました. environment.rb に$KCODE = 'u'を追加し,app\views以下のerbファイルをすべてUTF-8 に変換しました. これでデータベースにデータを追加(new)時,あるいは更新(edit)時に, mojiに日本語を含む文字列を入力するとエラーが出るようになってしまいました. 例えば,mojiを「あいうえお」にして編集しようとすると, DBI::DatabaseError: 37000 (102) [Microsoft][ODBC SQL Server Driver][SQL Server]'20080501' 付近に不適切な構文があります。: UPDATE hoges SET [moji] = '縺ゅ>縺・∴縺・, WHERE [id] = 1 とうエラーが出ます. mojiが日本語を含まない(ローマ字のみ)の場合は何のエラーもなく動作します. hoge_controller.rbのcreate, updateメソッドの先頭でparams[:hoge][:moji]をまずNKFでsjisに変換して index.html.erbで表示するときに再びNKFでUTF-8にエンコードするようにすると一応は動作するようになったのですが, 回りくどい感じがしてどうもこれが正しい対処だとは思えません. こういう場合どう対処すべきなのでしょうか?教えてください. 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch