を使用してDataGridView
、MSSQLデータベースのデータを表示しています。onkeyup
イベントが登録されると、SQL文字列に対するlookup query
テキストフィールドを使用して(テーブルアダプタを使用して)実行するテキスト入力フィールドがいくつかあります。parameter
私のデータベースは現在、いくつかのnull許容フィールドを持つように設定されています。
テキスト入力フィールドに長さがゼロの文字列値がある場合、その値はNULLではないため、SQLSelect(LIKE clause)
はテキストボックスの値をデータベースのNULL値と一致させません。
この状況に対処するための最良の方法は何ですか?データベース内のすべての空のフィールドをNULLに変換しますか?
データベースにクエリを実行するときに、空白の入力文字列をnullに変換できますが、これは、データベース内の空の文字列であり、実際にはnullではないフィールドが除外されることを意味します。
私は明らかな何かを見逃しているかもしれないと思います、私はオンラインで同様の問題を見つけることができません、しかし誰かが私を正しい方向に向けることができればそれは素晴らしいことです!