|
|
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
Запускаю из WshShell утилиту sqlcmd Код: vbnet 1. 2. При заведомо неправильной строке strSQLCMD хочу получить код ошибки, но Err.Number возвращает 0. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 15:10 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
гр кЗапускаю из WshShell утилиту sqlcmd Код: vbnet 1. 2. При заведомо неправильной строке strSQLCMD хо чу получить код ошибки, но Err.Number возвращает 0. Как быть? а забей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 16:22 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
гр к, если программа действительно возвращает ERRORLEVEL, то получить его можно так (на примере команды dir) Код: vbnet 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 18:57 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
Казанский, все равно 0 возвращается из скрипта. А если просто sqlcmd запустить с такой командой, то совершенно справедливо ругается на ошибку "There is already an object named 'p_test' in the database." Прям не знаю, как и быть(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 08:02 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
гр кКазанский, все равно 0 возвращается из скрипта. А если просто sqlcmd запустить с такой командой, то совершенно справедливо ругается на ошибку "There is already an object named 'p_test' in the database." Прям не знаю, как и быть(( Однако ошибся, Параметры отчета об ошибках в самой команде sqlcmd не указал. Значит нужно дальше msdn по ней курить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 08:21 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
Переделал вот так по справочнику: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. Проблема в том, что вместо русских букв вылезают кракозябры типа Код: vbnet 1. Как такую беду побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 08:35 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
гр к, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 15:40 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
hclubmk, спасибо, коллега! Сам бы я до посимвольного преобразования строки нипочем бы не додумался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2015, 08:20 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
Подскажите еще, можно ли что-то с самим окном консоли сделать? Я sqlcmd запускаю в цикле, и при каждом прогоне окно активизируется как собака, лезет поверх всех остальных окон. Как-то можно эту неприятность удалить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2015, 12:15 |
|
||
|
Как получить код ошибки из WshShell
|
|||
|---|---|---|---|
|
#18+
гр к, сначала сюда: https://support.microsoft.com/en-us/kb/242308 потом сюда: https://msdn.microsoft.com/en-us/library/ms633548.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2015, 22:50 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=39018029&tid=2155844]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 331ms |

| 0 / 0 |
