欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

LinqtoSQL更新數(shù)據(jù)時(shí)容易忽略的問題有哪些

小編給大家分享一下Linq to SQL更新數(shù)據(jù)時(shí)容易忽略的問題有哪些,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)建站專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、云城網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為云城等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

有時(shí)候,我們還是會(huì)使用Linq to Sql來進(jìn)行LINQ更新數(shù)據(jù)Update,執(zhí)行的步驟:獲取一個(gè)記錄-〉更新字段 -〉submitChanges()

遇到了一個(gè)問題,流程都沒有錯(cuò),但是LINQ更新數(shù)據(jù)的時(shí)候始終沒有更新到數(shù)據(jù)庫,

大概得偽代碼如下:

public void UpdateUser(User user)   {               DataContext context = new DataContext("conn");                User existsUser = GetUser(user.ID);               existsUser.Name = user.Name;               //.............                context.SubmitChanges();   }

簡單的代碼,大概的意思也是獲取一個(gè)記錄,然后更新字段,再submitChanges,大體看看沒有錯(cuò),但是?。。?!大家有沒有發(fā)覺,我們的context是個(gè)私有變量,而我們的GetUser雖然也是從context中取得,不過它用的是它自己的context,也就是說對(duì)于程序來說,它是兩個(gè)對(duì)象,所以我們這里在submitChanges的時(shí)候,無論你怎么改都是沒有效果的,數(shù)據(jù)庫中始終不會(huì)改變,My God ,或許你會(huì)覺得這誰不知道啊,但是往往我們真的會(huì)忽略這一點(diǎn),記得以前考試,往往都是難的題目基本上全對(duì),但越簡單越容易的題目,卻會(huì)經(jīng)常犯錯(cuò),希望這些能對(duì)你有些啟發(fā)。

好了,知道了為什么出錯(cuò),修改也簡單了,兩種方法:

LINQ更新數(shù)據(jù)方法一:
public void UpdateUser(User user)   {       DataContext context = new DataContext("conn");                //從當(dāng)前context取       User existsUser = context.Users.SingleOrDefault(e => e.ID.Equals(user.ID);       existsUser.Name = user.Name;               //.............        context.SubmitChanges();   }

LINQ更新數(shù)據(jù)方法二:
//把context設(shè)成上下文公用的   DataContext context = new DataContext("conn");    public void UpdateUser(User user)   {       User existsUser = GetUser(user.ID);                  existsUser.Name = user.Name;               //.............        context.SubmitChanges();   }

看完了這篇文章,相信你對(duì)“Linq to SQL更新數(shù)據(jù)時(shí)容易忽略的問題有哪些”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

新聞名稱:LinqtoSQL更新數(shù)據(jù)時(shí)容易忽略的問題有哪些
文章出自:http://aaarwkj.com/article10/gpjhdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站品牌網(wǎng)站制作、企業(yè)網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)網(wǎng)頁設(shè)計(jì)公司、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
求个手机免费在线观看av网址| 欧美精品一区影片在线观看| 91人妻精品丰满少妇区| 蜜桃视频国产在线观看| 区二区三区毛片乱码免费| 亚洲女人天堂av在线| 日本中文字幕一区二区视频| 国产熟女肥臀精品国产馆乱| 国产视频成人免费观看| 国产精品日韩av一区二区| 美女午夜福利精品视频| 精品一区二区三区乱码中文| 国产一区二区激情在线| 亚洲全乱码精品一区二区| 国内成人午夜激情视频| 在线观看男人的天堂av| 97色伦综合在线欧美| 亚洲av成人在线资源| 亚洲成人爱情动作片在线观看| 日本熟妇一区二区三区高清视频| 一区二区三区高清av在线| 国产成+人+综合+亚洲专区| 日日夜夜天天操天天干| 精品人妻中文字幕一区有码| 久久精品视频亚洲一级| 日韩综合欧美激情另类| av一区二区日韩电影| 一区二区三区视频免费观看| 亚洲精品中文字幕码专区| 精品中文人妻中文字幕| 福利在线视频一区二区| 国产av一区最新精品麻豆| 亚洲伦理第一页中文字幕| 性知音国产精品粉色视频| 日韩中文字幕专区在线| 欧美精品一区二区网站| 亚洲高清精品一区二区| 欧美日韩一区二区三区四区高清视频 | 国产欧美激情一区二区| 亚洲日本韩国视频久久精品| 国产亚洲高清国产拍精品久久|