|
|
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
Помогите, пожалуйста кто-нить ! я в программе использую DataEnvironment . как мне записать из приложения в таблицу на SQL сервере с форматом поля image файл Exel ? Если есть возможность , помогите с написанием кода, я в этом мало разбираюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 16:58 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
Выдер у себя, корректировал по ходу ;) но впринципе делается это так: 1.Процедура вызова ХП на сервере, передача ей бинарного содержимого файла Код: 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. 37. 38. 2. А вот и сама ХП записи файла в таблицу Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 16:26 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
У меня не получается никак поботь функцию GetFileSize, и библитеку подцепил. Выдаёт ошибку "Argument not optional" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 14:27 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
Функция GetFileSize через АПИ Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 15:47 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
теперь ругается на "MAX_PATH" пишет что "Constant expression required" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 15:57 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
и FILETIME не определён как его нужно определить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:02 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
Извиняюсь.... кусками из кода вырвал, непроверил :(( Исправляюсь, вот модуль к реализцации функции GetFileSize Код: 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. Функцию ExecuteFile Вы уже проверили ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:27 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
ВСё получилось , всё работвает нормально , записывает данные, спасибо большое . Теперь встаёт другой вопрос : как эти данные от туда извлекать ? как делать обратные преобразования ??? Очень и Очень буду благодарен вам за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:36 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
Могу подсказать 2 варианта, проверенных мною 1. Использовать bcp.exe (синтаксис несложен) 2. ADODB.Stream что типа этого примера, в котором выгружаются на диск D все бинарное содержимое Таблицы Files поля Data, имя файла будет равно Id-у записи в таблице Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 17:03 |
|
||
|
запись в image SQL Server
|
|||
|---|---|---|---|
|
#18+
Тут ещё одна проблемка вылазиет , у меня почему то rst.EOF = true и соответственно внутренний цикл не идёт . может чего то не хватает ? почему же не идёт ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 09:52 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=277&tid=2165756]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
73ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 409ms |

| 0 / 0 |
