データグリッドがあり、そのデータソースはデータビューです。ユーザーがフィルター テキストを入力できるテキスト ボックスがあります。フィルターで大文字と小文字を区別しないようにしたい。たとえば、入力されたテキストは「Tg」です
私はこれを試しました
Mydataview.RowFilter = "UPPER(COL) LIKE '%TG%'"
しかし、これにより無効な操作の例外が発生します
それから私はそれを
Mydataview.RowFilter = "COL LIKE '%tg%' or COL LIKE '%TG%'"
これは機能しますが、すべてのケースをカバーしているわけではありません。たとえば、行が「Tg」の場合、望ましくないフィルターで除外されます。私が欲しいのは、ユーザーが「Tg」と入力すると、tg、Tg、TG、tG、すべての組み合わせのデータと一致します
ありがとう