Я могу смешать SqlConnection. BeginTransaction и TransactionScope?

Мне удалось заставить это работать с:

<?php
$fileHandle = fopen("gallery-data.csv", "r");
while (($row = fgetcsv($fileHandle, 0, ",")) !== FALSE) {	
?>
	    <figure class="col-1 picture-item" data-groups='["<?php echo $row[3] ?>", "<?php echo $row[5] ?>"]' data-date-created="<?php echo $row[2] ?>" data-title="<?php echo $row[4] ?>">
      <div class="picture-item__inner">
        <div class="aspect aspect--60x60">
          <div class="aspect__inner">
            <img class="myImg" src="gallery/<?php echo $row[4] . '/' . $row[0] . '.gif" alt="' . $row[6] ?>"/>
		    </div>
        </div>
        <div class="picture-item__details">
          <div class="picture-item__tags" style="display: none;"><?php echo $row[7] ?></div>
          <p class="picture-item__title"><?php echo $row[0] ?></p>
        </div>
      </div>
    </figure>
<?php
}

 fclose($file);
?>

7
задан Community 23 May 2017 в 12:34
поделиться

1 ответ

Потратив часы на настройку MSDTC для работы на обеих машинах, я, наконец, дошел до того, что смог протестировать код.

Кажется, он работает (с 1 базой данных)

Вышеуказанная проблема может быть полезна для людей, которые не имеют доступа к исходному коду, поэтому не могут избавиться от «устаревшей» транзакционной системы или если транзакционные части кода не локализованы или, как в моем случае, вы не Я не хочу слишком много возиться со сложным кодом, который доказал свою стабильность в производственной среде, но вам нужно вводить вложенные транзакции ...

Дайте мне знать, если у вас другой опыт.

5
ответ дан 7 December 2019 в 12:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: