是否可以使用精緻的添加和刪除標準?我需要這個來實現用戶驅動的過濾。由於組合太多,對每個過濾器進行查詢是不可行的。
在最基本的層面上,您可以在StringBuilder中動態構建TSQL - 添加額外的and c.Name = @name等。不要擔心額外的參數;發送它們 - 庫檢查命令,不添加任何明顯未使用的參數。這個特定場景還有第二個更新的API,但是如果不檢查(我不在計算機上),我就不記得具體細節。我可以稍後嘗試添加更多細節(假設Sam沒有)。
and c.Name = @name