Здравствуйте, manumba, Вы писали:
M>Все обыскал, уже и не знаю что делать....Проблема в следующем. Есть MTS-обьект (М1), который принимает отключенный рекордсет (ADO RecordSet), ИЗМЕНЯЕТ в нем пару значений и передает его дальше...
M>2 эксперимента:
M>1. регистрируем М1 НЕ в Component Services: regsvr32 M1.dll. Все работает круто!!!!! (RecordSet.Update('ID',1)- работает на ура!!)
M>2. регистрируем М1 в Component Services (использую визард....кстати, можно это делать из командной строки?). Валится, когда делаю RecordSet.Update('ID',1); Пишет "Multiple-step operation generated errors. Check each status value".
M>Почему так получается?
Помоему такое сообщение вываливается в ADO если делать некорректное изменение записи. Почему это может быть — куча вариантов. Может каким то образхом из за того, что в случае MTS у тебя out-of-proc а может из за транзакций а может из за фазы луны

так что только опытным путём можно что нибудь выяснить.
... << RSDN@Home 1.0 beta 6a >>