c#
さまざまな基本検索を使用して webmatrix で最初のサイトを実行していますが、複数のオプションを使用して高度な検索を行う必要があります。
物件サイトなので、検索オプションが必要です
1: property type(checkbox)
2: Region(dropdown),
3; Area(checkbox)
4: min size - max size(text input).
誰かが私を正しい方向に向けることができますか
あなたの試みは有効でした。完了するのを手伝います。
if(IsPost){
var Pinsimg = "gmarker.png";
var temp = Request["areaId"].Split(new[]{','}, StringSplitOptions.RemoveEmptyEntries).ToList();
var parms = temp.Select((s, i) => "@" + i.ToString()).ToArray();
var inclause = string.Join(",", parms);
var extraplaceholder = "@" + temp.Count();
temp.Add(Pinsimg.ToString());
categories = db.Query(String.Format("SELECT address, id, areaid, pinsimg FROM tblproperty WHERE areaId IN ({0}) and pinsimg = {1}", inclause, extraplaceholder), temp.ToArray());
}
これは私にとってはうまくいきました。最近のプロジェクトのソース コードから抽出しました。このコードは、パラメーターを配列としてバンドルするだけです。追加のプレースホルダーを追加するには、最初に temp を LIST として作成し、Add
メソッドを使用してリストを作成します。最後に、データベースへの配列として解析します。お役に立てれば!!!