Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
не могу понять что может вызывать сброс Err.number в 0 и Err.Description в ""? очень похоже на то что это происходит после MsgBox Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. лог файл: > ----GridEX_ColButtonClick Error_Handler--- > Err.Number = -2147467259 > Err.Description = ERROR: duplicate key value violates unique constraint "finance_ordered_service_ordered_ser_from_ordered_service_id_key"; Error while executing the query > after MsgBox > Err.Number = 0 > Err.Description = зы я в тупике ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 20:41 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
Vladm222не могу понять что может вызывать сброс Err.number в 0 и Err.Description в ""? Сам MsgBox и является. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 20:51 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
Хотя нет, не прав я: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 20:56 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
>Видимо, разгадку надо искать в WriteToLog да ничего там особенного..., Код: plaintext 1. 2. 3. 4. 5. 6. 7. сорри, забыл еще добавить важный момент: такое поведение проявляется только при запуске ехе, а под IDE все Ok ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 10:39 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
Vladm222, Ситуация не воспроизводится. В том числе из exe Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 10:49 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
>Ситуация не воспроизводится. >В том числе из exe ексепшн происходит при вызове recordset.open (arguments...), БД - PostgreSQL при банальном делении на ноль(ошибка в VB коде) все работает как нужно. пробовал: api getGetLastError возвр 0, err.LastDllError тоже возвр 0. дефект пофиксил переносом Err.Number, ErrDescription во временные переменные перед выводом MsgBox, просто стало очень интересно что же происходит на самом деле. впечатление такое что где то неявно(подозрение на MsgBox) идет Err.Clear ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 12:14 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
Vladm222api getGetLastError возвр 0Под вб она всегда возвращает 0, потому что ее вызывает объект Err. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 12:43 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
> Автор: Vladm222 > впечатление такое что где то неявно(подозрение на MsgBox) идет Err.Clear Есть один товарищь, писатель, программист и просто хороший человек, так вот он написал книгу , в которой говорит "Верить нельзя никому. Все врут". У него был случай, когда врала даже GetLastError. Вот. И он говорит, в этой книге, что при ошибке нужно снимать всю доступную информацию и сохранять её куда-нибудь в заготовленную структуру. Потому что некоторые действия, как-то обращения к диску, выделения памяти, могут порождать свои ошибки и сбрасывать состояние имеющихся ошибок. И та-же GetLastError будет возвращать ошибки уже не первоначальные, а следственные, возникшие уже при попытке что-то сделать по обработке первоначальной ошибки. Книгу советую прочитать вообще всем. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 15:46 |
|
||
|
MsgBox и Err.number, Err.Description
|
|||
|---|---|---|---|
|
#18+
> Автор: Игорь Горбонос > Книгу советую прочитать вообще всем. Да! Если нужно, пишите я поищу компакт от неё и могу сбросить примеры. На компакте ещё был SDK, но правда он устарел даже тогда, когда я покупал книгу :) поэтому заинтересовавшиеся могут качать SDK сразу, не дожидаясь примеров Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 15:48 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36727680&tid=2159595]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 369ms |

| 0 / 0 |
