在任何LinqToSql操作之后检查,操作成功

时间:2010-01-21 22:26:07

标签: c# linq-to-sql

我们通常使用这些语句向数据库添加新记录。

MyDataContext.InsertOnSubmit(AnObject);
MyDataContext.SubmitChanges();

除了使用存储过程(可以通过“返回/输出”返回值),有没有办法返回一个指示值,操作是否成功?可能,Linq自己的方法/功能

任何想法,谢谢

2 个答案:

答案 0 :(得分:4)

如果操作不成功,则会抛出异常。如果它没有抛出异常,那么它就成功了。

答案 1 :(得分:1)

无法使用try和catch块并捕获相应的错误?