MySQLサーバとやり取りするC#プログラムのDB検索を行うには、文字列クエリを使用する必要があります。私はとすぐに私のプログラムでクエリを実行するとC#プログラムで'like'と混乱したMySQLクエリの問題
string q = "SELECT *
FROM TABLE
WHERE name is like %?nameVar%";
を次のクエリを持っている私の他の変数(nameVar)の1
「のような」私は何を見つけたいと思うことはある名前です。 のような構文が間違っていると私に知らせる構文エラーが出ます。 "%"記号を取り除くとすぐにうまく動作します。
私は混乱していますが、クエリ文字列を作成するときに%記号を削除することは必須ですか?クエリを引用する必要が
にクエリを変更します。 –
上記はパラメータ化されたクエリですか、そうではありませんか? –