SQLSERVER CE 4是否支持transactioncope?
在此示例中,我使用transactionscopeoption.suppress
,因此它不执行事务。
createm
和createb
是CRUD插入新记录。
以下是我的代码:
// save merchant account & bank information into database
using (var transaction = new transactionscope(transactionscopeoption.suppress))
{
try
{
viewmodel.merchantdata.createm(m);
viewmodel.bankdata.createb(b);
transaction.complete();
}
catch (exception ex)
{
// fail to save into database
transaction.dispose();
}
}