コマンドを含むクエリの C# でパラメーター クエリの SQL を構築しようとしていますLIKE %%。
これが私が達成しようとしているものです(データベースはFirebirdであることに注意してください)
var SQL = string.format("SELECT * FROM {0} WHERE {1} LIKE '%?%'", TABLE, NAME);
cmd.Parameters.AddWithValue(NAME, "JOHN");
ここで、パラメーターを機能させるためにすべての順列を試しました。
%パラメータに文字を追加し、cmd.Parameters.AddWithValue(NAME, "%" + "JOHN" + "%");また
cmd.Parameters.AddWithValue(NAME, "'%" + "JOHN" + "%'");
これを機能させることができないようです。LIKE クエリのパラメーターを使用して機能させるにはどうすればよいですか。
提案は大歓迎です!