读书人

linq 删除(急)解决办法

发布时间: 2012-01-06 22:55:18 作者: rapoo

linq 删除(急!)
using (imdbDataContext imdb = new imdbDataContext())
{
var stus = from m in imdb.GetTable<tb_Movie>()
where m.ID_Movie == int.Parse(e.CommandArgument.ToString())
select m;
foreach (var s in stus)
{
imdb.tb_Movie.DeleteOnSubmit(s);
}
imdb.SubmitChanges();
}

Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除成功')</script>");


问题:我如何才能判定呢。。譬如。count>0 .删除成功。 count=0 .删除失败。。这种逻辑。,该怎么写呢

[解决办法]
删除失败会抛异常的
[解决办法]

探讨

自己搞定了!

[解决办法]
对了,顺便问一下,楼主能否分享一下解决思路.
[解决办法]
我的想法是这样:
C# code
try{imdb.SubmitChanges();Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除成功')</script>");}catch(Exception ex){Response.Write(ex.Message);} 

读书人网 >.NET

热点推荐