NHibernate - Кто-нибудь успешно обновился до IBM Client Access v5.9 и IBM.Data.DB2.iSeries v12? - PullRequest
1 голос
/ 25 января 2010

Я недавно обновил свой клиентский доступ v5.4 до последней v5.9. Однако теперь, когда я вызываю flush () из объекта сеанса NHibernate, в выводе отображается правильный запрос на обновление, но он взрывается. После вызова сброса - даже если я нахожусь в Visual Studio - операционная система спрашивает меня, какой отладчик я хотел бы использовать. Я выбрал 2008, но затем он сообщает, что отладчик 2008 уже подключен.

Наконец, я отменяю вопрос, но Visual Studio завершает режим отладки, чтобы он не возвращал сообщение. У меня даже есть вызов flush, окруженный попыткой / исключением, и отладчик никогда не показывает мое сообщение.

Вся эта проблема началась после обновления Client Access / IBM.Data.DB2.ISeries. Есть идеи, где начать искать решение?

Спасибо.

1 Ответ

1 голос
/ 27 января 2010

Я решил проблему. В версии клиентского доступа (5.9) установлен драйвер ADO.Net IBM.Data.DB2.ISeries.dll. Этот драйвер содержит ошибку при вызове ExecuteNonQuery.

Я установил последнее исправление клиентского доступа и исправил его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...