-3
我想用linq更新多行。我的表格結構如下。linq查詢更新多行
id uploadID Label Value
1 100 docNumber 123
2 100 expiryDate 1/1/2017
我的DAL函數如下。
public int updatedocDetails(int upld_id, string docnumber, string expiryDate, string username)
{
}
在功能我正在recieving UPLOADID(爲前100)和(docNumber爲前456和expiryDate爲前2017年2月2日)
所以我得到的表應該是
id uploadID Label Value
1 100 docNumber 456
2 100 expiryDate 2/2/2017
無論如何,我可以通過使用Linq來實現這一點嗎?謝謝你在前進
你嘗試過什麼了嗎? –
yes var docs =(從db.tr_upld_content中的c開始,其中c.upld_docid == upld_id選擇c); (文檔中的變量) { a.upld_contentvalue = docnumber; } –
這將更新只有一行,但第二行不會更新和第二行我想通過expirtydate沒有docunumber –