触发器导致事务与连接不匹配

时间:2016-01-26 15:16:53

标签: sql sql-server entity-framework triggers transactions

我有一个触发器,只要table_A中的值更新,就会在table_B中插入/更新值。在某些情况下(使用实体框架),此触发器会导致错误"交易与连接不匹配"。

有人有建议吗?

触发器的代码是:

SlingSafeMethodsServlet

1 个答案:

答案 0 :(得分:0)

达米恩是对的,触发错误并导致错误。这里是更正后的版本:

//material contact form animation
$('.contact-form').find('.form-control').each(function() {
  var targetItem = $(this).parent();
  if ($(this).val()) {
    $(targetItem).find('label').css({
      'top': '10px',
      'fontSize': '14px'
    });
  }
})
$('.contact-form').find('.form-control').focus(function() {
  $(this).parent('.input-block').addClass('focus');
  $(this).parent().find('label').animate({
    'top': '10px',
    'fontSize': '14px'
  }, 300);
})
$('.contact-form').find('.form-control').blur(function() {
  if ($(this).val().length == 0) {
    $(this).parent('.input-block').removeClass('focus');
    $(this).parent().find('label').animate({
      'top': '25px',
      'fontSize': '18px'
    }, 300);
  }
});