Попробуйте добавить этот код в свой код источника данных.(щелкните правой кнопкой мыши на источнике данных Oracle и выберите «Просмотреть код»)
Убедитесь, что вы не забыли изменить имя класса в соответствии с вашим источником данных.
using System.Transactions;
namespace LightSwitchApplication
{
public partial class <ChangeThisToYourClassName>
{
private TransactionScope tx;
partial void SaveChanges_Executed()
{
tx.Complete();
}
partial void SaveChanges_Executing()
{
tx = new TransactionScope(TransactionScopeOption.Required,
new TransactionOptions {
IsolationLevel = System.Transactions.IsolationLevel.ReadCommitted
});
}
}
}