|
|
|
Дайте намек как передать из vba (Outlook) файл в качестве параметра к процедуре SQL
|
|||
|---|---|---|---|
|
#18+
Всем привет. У меня стоит задачка. Из письма электроной почты извлекать волженные файлы и помещать в БД на SQL сервере. Теоретически все понятно: 1. Пишу скрипт на vba, который вызыет хранимую процедуру SQL и передаетр ей файл в виде потока (например ADODB.Stream.Read). 2. Пишу хранимую процедуру, которая принимает это файл как параметр типа Image. Но вот незадачка, никак не могу подобрать тип такого параметра в vba чтобы передать его в качестве параметра в процедуру SQL. Текст у меня примерно такой: Код: 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. Может решал кто такую задачку, намекните в каком направлении копать? Модератор: кнопка называется src ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 09:41:07 |
|
||
|
Дайте намек как передать из vba (Outlook) файл в качестве параметра к процедуре SQL
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 14:35:31 |
|
||
|
Дайте намек как передать из vba (Outlook) файл в качестве параметра к процедуре SQL
|
|||
|---|---|---|---|
|
#18+
Привет. Ошибка переводиться как "не верный тип параметра". Проблему решил. Оказывается нужно указать точную длину потока в поле, где указываем длину типа. Убей, не пойму зачем... видимо, само оно пощитать не в силах. А тип параметра годиться любой со словом Binary, на всякий случай применил LongBinary. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 12:06:39 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=100&tid=1343556]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 386ms |

| 0 / 0 |
