我们通常使用这些语句向数据库添加新记录。检查,任何LinqToSql操作后操作成功
MyDataContext.InsertOnSubmit(AnObject);
MyDataContext.SubmitChanges();
除了使用存储过程(可以返回通过“返回/输出”的值),是有一种方法返回指示的值时,操作成功?或许,自己的Linq方法/函数
任何想法,感谢
我们通常使用这些语句向数据库添加新记录。检查,任何LinqToSql操作后操作成功
MyDataContext.InsertOnSubmit(AnObject);
MyDataContext.SubmitChanges();
除了使用存储过程(可以返回通过“返回/输出”的值),是有一种方法返回指示的值时,操作成功?或许,自己的Linq方法/函数
任何想法,感谢
如果操作不成功,则会抛出异常。如果它不抛出异常,那么它是成功的。
有什么特别的例外? – 2010-01-21 22:53:46
'System.Data.SqlClient.SqlException' – 2010-01-21 22:54:49
谢谢队友,做appriciate – 2010-01-21 22:58:45
无法使用try和catch块捕获相应的错误?
感谢您的回复,这不是关于交易失败,实际上是想检查操作是否成功,就像做更新一样。它可能不会更新,也不会失败... – 2010-01-21 22:40:30
您将收到与更新操作失败相关的异常。 – stepanian 2010-01-21 22:59:36
一定要标记正确的答案,如果它帮助你! – 2010-01-21 22:59:23