← 戻る

order.BeginRead() иногда приводит к исключению "Предыдущая транзакция не была закончена"

В чем причина?

Использую так: using(order.BeginRead())

Коннектор - плаза.

このトピックは参考になりましたか?

トピックを共有

コメント (7)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Mikhail Sukhov
Mikhail Sukhov

Начнем с простого. Откуда данный код вызывается?

sergun
sergun 著者

Mikhail Sukhov: Начнем с простого. Откуда данный код вызывается? Из нитки, которую создаю сам.

sergun
sergun 著者

sergun:

Mikhail Sukhov: Начнем с простого. Откуда данный код вызывается? Из нитки, которую создаю сам.

Этой информации достаточно? Могу еще сказать, что все мои "читающие" транзакции строго из этой самой одной нити.. т.е. между собой не пересекаются

Mikhail Sukhov
Mikhail Sukhov

sergun:

sergun:

Mikhail Sukhov: Начнем с простого. Откуда данный код вызывается? Из нитки, которую создаю сам.

Этой информации достаточно? Могу еще сказать, что все мои "читающие" транзакции строго из этой самой одной нити.. т.е. между собой не пересекаются

А что такое нитка?

sergun
sergun 著者

Mikhail Sukhov:

sergun:

sergun:

Mikhail Sukhov: Начнем с простого. Откуда данный код вызывается? Из нитки, которую создаю сам.

Этой информации достаточно? Могу еще сказать, что все мои "читающие" транзакции строго из этой самой одной нити.. т.е. между собой не пересекаются

А что такое нитка?

Экземпляр .NETовского класса Thread

sergun
sergun 著者

sergun:

Mikhail Sukhov:

sergun:

sergun:

Mikhail Sukhov: Начнем с простого. Откуда данный код вызывается? Из нитки, которую создаю сам.

Этой информации достаточно? Могу еще сказать, что все мои "читающие" транзакции строго из этой самой одной нити.. т.е. между собой не пересекаются

А что такое нитка?

Экземпляр .NETовского класса Thread

MTA, если это важно.

Mikhail Sukhov
Mikhail Sukhov

sergun: MTA, если это важно.

Нет, это не важно. У нас не COM... Похоже на баг, поправим.