Access データベースに接続する C# フォーム アプリケーションを使用しています。このデータベースの一部、特に文字列", ),
やその他の文字を含む部分は私の管理外です。言うまでもなく、その列を使用して他のデータを選択する必要があるため、これはいくつかのクエリを台無しにしています。これは単なるデスクトップ形式のアプリケーションであり、問題はエクスポーター機能にあるため、SQL インジェクションなどの懸念はありません。それらを含む可能性のある変数を使用しているときに、クエリで引用符などを無視し、それを Access データベースに格納されているものと一致させるにはどうすればよいですか?
たとえば、1 つの行から複数の列を抽出したとします。それらの1つは次のようなものかもしれません:
大 (直径 3-1/16 インチ)
あなたはアイデアを得る。引用符はクエリを壊しています。現在、OleDb を使用してデータベースを掘り下げていますが、今まで問題はありませんでした。少なくとも適切なリファクタリングの準備が整うまでは、私が現在行っていることを助けられるのであれば、それを否定したくはありません。