|
|
|
выполнение пакетов DTS с WithEvents
|
|||
|---|---|---|---|
|
#18+
Господа, скажите свое мудрое слово! Просто запускаю сохраненный на SQL Server пакет DTS из кода. Код примитивный: Public dtsPackage as DTS.Package2 _______________________________ Private Sub Command1_Click() Set dtsPackage = New Package dtsPackage.LoadFromSQLServer "сервер", "юзер", "пароль", , , , , "пакет" dtsPackage.Execute Set dtsPackage = Nothing End Sub Работает отлично. Стоит в строчку "Public dtsPackage as DTS.Package2" добавить WithEvents, как все ломается. Вылетает системная ошибка (про память и read) и на ее фоне сообщение от провайдера, что, мол, EXCEPTION_ACCESS_VIOLATION. Естественно, VB затем закрывается. SQL Server 2000, VB 5. Куда бежать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 12:50 |
|
||
|
выполнение пакетов DTS с WithEvents
|
|||
|---|---|---|---|
|
#18+
у этого объекта есть DTS.Package2 есть свои события ? чтобы их потом использовать WithEvents-ом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 13:54 |
|
||
|
выполнение пакетов DTS с WithEvents
|
|||
|---|---|---|---|
|
#18+
Конечно. Это стандартные пакетные события. Собственно, мне они и нужны. Без их обработки мне будет очень тоскливо. Например. Private Sub dtsPackage_OnStart(ByVal EventSource As String) End Sub Private Sub dtsPackage_OnFinish(ByVal EventSource As String) End Sub Private Sub dtsPackage_OnProgress(ByVal EventSource As String, ByVal ProgressDescription As String, ByVal PercentComplete As Long, ByVal ProgressCountLow As Long, ByVal ProgressCountHigh As Long) End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 14:01 |
|
||
|
выполнение пакетов DTS с WithEvents
|
|||
|---|---|---|---|
|
#18+
Это задача не простая. Надо подумать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 14:12 |
|
||
|
выполнение пакетов DTS с WithEvents
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2006, 14:15 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=274&tid=2165600]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 379ms |

| 0 / 0 |
