[問題] 請問動態linq的寫法

看板C_Sharp作者 (測試)時間6年前 (2017/12/19 15:25), 編輯推噓2(207)
留言9則, 4人參與, 6年前最新討論串1/1
var query = from row in db.table where row.(column)=value 這邊column是資料列某個欄位名稱 需要由user去決定 不過查不到取得欄位參數的方法 有請高手解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.154.234 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1513668349.A.4FB.html

12/19 15:59, 6年前 , 1F
是用SELECT 不是用WHERE (還是我會錯意思?)
12/19 15:59, 1F

12/19 16:42, 6年前 , 2F
https://tinyurl.com/ybwc8y43 參考保哥的文章
12/19 16:42, 2F

12/19 16:43, 6年前 , 3F
您的狀況的話 應該是db.table.Where("Column == @0", value)
12/19 16:43, 3F

12/19 16:43, 6年前 , 4F
不過記得要從nuget安裝這個package就是XD
12/19 16:43, 4F

12/19 19:11, 6年前 , 5F
看來要用內建好像很複雜QQ 想說這應該很常用到說
12/19 19:11, 5F

12/19 19:14, 6年前 , 6F
考慮回去用dataset寫SQL
12/19 19:14, 6F

12/23 13:09, 6年前 , 7F

12/23 13:09, 6年前 , 8F
6
12/23 13:09, 8F

12/23 13:10, 6年前 , 9F
被截斷了= =
12/23 13:10, 9F
文章代碼(AID): #1QEBxzJx (C_Sharp)