|
|
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
Подскажите, плз. Как из хранимой процедуры организовать вывод в файл? Я сделал через xp_cmdShell 'echo ... >fileName.xml', что само по себе весьма извратно, но вылезла проблема - кирилические символы выводятся абракадаброй, и xml-файл потом, естественно, не разобирается. Есть ли какое средство для вывода произвольной строки в файл? PS. sp_OACreate прошу не предлагать)) Большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 13:18:47 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
Может, вопрос не заслуживает внимания? Помогите, плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 14:33:05 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
Почему Вас не устраивает sp_OA*? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 14:39:25 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
возни много - раз, долго - два. у меня по большой выборке надо сформировать файл по каждой записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 14:44:39 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
Третьего пути к сожалению не знаю,а что если сделать маленький апликейшин и отдута писать результат ХП в файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 15:44:55 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
Зря Вы так. Вот тут Glory уже привел пример с FSO.\r /topic/10076\r Все, что там необходимо - так это вызов метода WriteLine вынести в UDF,\r дабы не создавать/уничтожать объект для вывода каждой строки...\r И с кириллицей все будет хорошо. Единственно - длина строк (4000).\r \r И будет быстро, поверьте, очень быстро - быстрее xp_cmdshell.\r \r Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 15:59:31 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
чтож, видимо, прийдется так. Спасибо пребольшущее, jimmers! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 16:08:08 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
а вот вынести WriteLine в UDF не получится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 16:24:44 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
Почему? Из кода Glory удаляете фрагмент: Код: plaintext 1. 2. 3. 4. 5. 6. 7. вместо него пишите нечто вроде: Код: plaintext 1. Код UDF: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 16:37:56 |
|
||
|
Вывод в файл
|
|||
|---|---|---|---|
|
#18+
jimmers, спасибо огрмное! я до select недодумался(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2002, 16:53:16 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32046893&tid=1819776]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 319ms |

| 0 / 0 |
