Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как определить успешность отработки DTS?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. И еще: Почему я прошу создать "CREATE TABLE `VVV_05` `NPD` Numeric(6,0), ....." А получаю Numeric(19,5) - Как бороться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2005, 17:39 |
|
||
|
Как определить успешность отработки DTS?
|
|||
|---|---|---|---|
|
#18+
Забыл сказать, dBase III ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2005, 17:47 |
|
||
|
Как определить успешность отработки DTS?
|
|||
|---|---|---|---|
|
#18+
Про ошибки. Обрабатывайте событие OnError. В мсдн есть примеры. Про numeric. С dBase не работал, поэтому врядли чем помогу. Но все равно наивный вопрос. А dBAse numeric(6,0) поддерживает? Т.е. вручную поля такого типа создаются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2005, 18:20 |
|
||
|
Как определить успешность отработки DTS?
|
|||
|---|---|---|---|
|
#18+
Да ручками все на ура создается... Более того, можно сделать болванку DBF копировать ее и туда уже заливать. Но как-то не наш это метод... Обязательно ведь найдутся умельцы, которые посчитают этот файл лишним... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2005, 18:50 |
|
||
|
Как определить успешность отработки DTS?
|
|||
|---|---|---|---|
|
#18+
// execute package PC.Execute(); // check for error string Error = "DTS Execution failed: "; bool IsError = false; // go through steps for (int i = 1;i<=PC.Steps.Count;i++) { // check step execution results if ((int)PC.Steps.Item(i).ExecutionResult==1/*DTSStepExecResult_Failure*/) { int ErrorCode,ErrorHelpContext; string Source, ErrorDescription, ErrorHelpFile, ErrorIDofInterfaceWithError; IsError = true; // get detailed error information PC. Steps. Item(i).GetExecutionErrorInfo( out ErrorCode, out Source, out ErrorDescription, out ErrorHelpFile, out ErrorHelpContext, out ErrorIDofInterfaceWithError); // construct error message Error += "Step "+PC.Steps.Item(i).Name+ " failed with error code "+ErrorCode+" in "+ Source+" with folowing error message\""+ ErrorDescription+"\", help file: "+ErrorHelpFile+ " context "+ErrorHelpContext+ " error in interface: "+ErrorIDofInterfaceWithError; } // if } // for PC.UnInitialize(); PC = null; if (IsError) throw new DTSPumpUploadFailure(Error); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 04:20 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=20&tid=1437327]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
80ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 348ms |

| 0 / 0 |
