public IHttpActionResult Post(ModelName data){
var query="Select * from Table where ColumnName ='"+data.ID+"'";
return Ok(Value);
}
上記のSQLクエリで、data.IDに複数のIDを追加します。一例として、私は2つのIDのデータを取得する必要があります。別の時間に私は20のIDのデータが必要です。私は角のjsを使用してjson配列にデータを渡します。どうやってやるの。私はすべての私のIDデータのために多くのdata.Id1、data.id2などを書かなければならないのですか?すべてのヘルプ限り、あなたはあなたが使用することができ、あなたの入力を消毒しているようC#でSQLクエリに複数の値を追加する
は、あなたが探しているものを、このです?? ColumnName IN( '"+ data.ID1 +"'、+ "data.ID2 '") –
を選択します。これは私が避けたいものです。 @ChrisFは私の質問を理解しています。彼の答えを少し確認してください。それからあなたは私の質問を理解するでしょう。申し訳ありませんが、私は質問 –
kkを書いた方法のために少し不明でした。私はあなたの質問の最後の行を読んでいなかったかもしれません..それについて申し訳ありません..どうも.. @ChrisFあなたのために良い答えがあると思います.. –