| ■39138 / ) |
Re[1]: VisualC# テキストボックスの入力内容を全角から半角へ |
□投稿者/ 魔界の仮面弁士 (1173回)-(2009/07/30(Thu) 16:39:48)
|
■No39136 (y2 さん) に返信 > 一通りの処理は、問題なく出来るようになっているのですが、テキストボックスの入力内容が、全角の時と半角の時とでは、 > 引っかかるデータが違ってしまいます。
データベースによりますが、比較時に照合順序指定を行ってみては如何でしょうか。 たとえば Microsoft SQL Server であれば、 WHERE '(A)' = '(A)' ではなく、 WHERE '(A)' = '(A)' COLLATE Japanese_90_CI_AS のように指定するなど。
> これでは不便なので、テキストボックスの内容を取得するときに全角が含まれていれば半角に統一できるような方法を探しています。 C# 側では、Microsoft.VisualBasic.Strings.StrConv などを併用する方法があります。
|
|