Err.Description проблем
3 отговора
122 прегледа
Err.Description проблем
Привет,
прихващам си грешките с on error, после в зависимост от err.number или err.description правя разни работи.
Имам много странен проблем. Ако стартирам програмата от ИДЕ-то, в определени случаи получавам грешки с Err.Description от рода на
----
Method 'SomeMethod' of Object 'SomeObject' failed
----
Ако обаче същата грешка възникне при работа на компилираната програма,
Err.Description връща
----
Method '~' of Object '~' failed
----
Дескрипшъна си е на английски, изобщо нямам идея защо става така. Дайте акъл как да получа нормален Err.Description
прихващам си грешките с on error, после в зависимост от err.number или err.description правя разни работи.
Имам много странен проблем. Ако стартирам програмата от ИДЕ-то, в определени случаи получавам грешки с Err.Description от рода на
----
Method 'SomeMethod' of Object 'SomeObject' failed
----
Ако обаче същата грешка възникне при работа на компилираната програма,
Err.Description връща
----
Method '~' of Object '~' failed
----
Дескрипшъна си е на английски, изобщо нямам идея защо става така. Дайте акъл как да получа нормален Err.Description
Re: Err.Description проблем
По време на изпълнение няма как да се получи име на метод и обект. КОМ не го позволява.
Re: Err.Description проблем
1. Opravi si error hangling-a - t.e vsiaka funcia ot tvoia kod da ima error handler
2. Polzvai early binding
3. Tova poniakoga e generalna greshka pri ADO & MTS COM - koiato maskira istinskata
2. Polzvai early binding
3. Tova poniakoga e generalna greshka pri ADO & MTS COM - koiato maskira istinskata
Oste nesto
Ako polzvash MTS(COM+) obecti vseki public method triabva da zavyrshva sys ObjectContext.SetComplete ili ObjectContext.SetAbort i sled tova ne biva da pipash member vars poveche. Preporychva se obectite v MTS da sa stateless.