Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.12.2002, 00:07
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
Как правильно передать содержимое текстового файла в качестве параметра хранимой процедуры? Сейчас я пытаюсь делать это так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Но в HELP'е написано, что StringList добавляет в конце строк <CR><LF>, а мне этого не надо. И лучше вообще не преобразовывать исходный файл! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 00:20
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Пойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 00:37
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
В догонку... если хошь екзекьютить файло - юзай isql.exe - там есть така возможность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 08:08
|
|||
|---|---|---|---|
|
|||
Как передать файл в хранимую процедуру? |
|||
|
#18+
Код: plaintext 1. Так может? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 08:10
|
|||
|---|---|---|---|
|
|||
Как передать файл в хранимую процедуру? |
|||
|
#18+
>Сейчас я пытаюсь делать это так Ну. Работает, нет? в HELP'е написано, что StringList добавляет в конце строк <CR><LF> Не искал именно эту фразу, но уверен, что она написана в контексте "Если вы добавляете... Код: plaintext 1. 2. 3. то между str1 и str2 будут <CR><LF>, несмотря на то, что str1 их не содержит" Будет ли <CR><LF> после str2, мне проверять лениво. НО ВЫ ВСЕГО ЛИШЬ загружаете файл! <CR><LF> в этом случае используются для разбивки по string'ам. Ftext[0]='str1', Ftext='str2' . Потом корректно передаете. Нормально. P.S. Самый популярный вопрос форума: какая СУБД, через какие компоненты работа. В Вашем случае еще и "какой тип у параметра". _________ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 09:51
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
Alex Alexeev правильно ответ дал. Чего руки со всякими стринглистами ломать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 10:10
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
> tygra )), согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 11:54
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
Alex Alexeev и Mich: Сейчас у меня параметр типа ftString. Но при этом русские буквы искажаются до безобразия, т.к. файл содержит символы Юникода. Когда пытаюсь передать как WideString, Код: plaintext 1. то получаю ошибку: Код: plaintext Какой тип надо задать, чтобы передавалось как надо? В хранимой процедуре параметр имеет тип ntext. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 11:56
|
|||
|---|---|---|---|
Как передать файл в хранимую процедуру? |
|||
|
#18+
Ну значит, видимо, "руки ломать" таки придется ... И конвертить через промежуточную переменную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 13:05
|
|||
|---|---|---|---|
|
|||
Как передать файл в хранимую процедуру? |
|||
|
#18+
2 Trong Точно. Или попытаться заставить ХП работать с юникодом. _______ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 15:27
|
|||
|---|---|---|---|
|
|||
Как передать файл в хранимую процедуру? |
|||
|
#18+
А как конвертировать строку в Юникод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.12.2002, 17:10
|
|||
|---|---|---|---|
|
|||
Как передать файл в хранимую процедуру? |
|||
|
#18+
2AMS StringToWideChar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&tablet=1&tid=2119489]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 282ms |

| 0 / 0 |
