Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 13.09.2018, 12:48   #1
ISV-777
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 40
Репутация: 10
По умолчанию Выгрузка данных в excel

Всем привет. Подскажите, пожалуйста, при выгрузке через cmd таблицы в csv иногда сносятся столбцы и находятся не в том месте.

Код:

set @temp = 'chcp 1251 | sqlcmd.exe -s ; -m 1 -b -d tempdb -S "Адрес сервера" -E -W -Q \
			"set nocount on; set ansi_nulls on; set quoted_identifier on;\
			exec [ISA_Excel_Reports].[Parameters].[Clear]\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''STARTDATE'',' + '''' + @FirstMonthDate + '''' + '\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''ENDDATE'',' + '''' + @LastMonthDate + '''' + '\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''REPORT'', ''307''\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''VERSION'', ''2.6''\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''TENDERID'',''1''\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''LIMIT'', ''0''\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''MMLFLAG'',''1''\
			exec [ISA_Excel_Reports].[Parameters].[Add] ''MMLFLAG'',''0''\
			exec [ISA_Excel_Reports].[Reports].[ExecuteReport]' + '''' + @dbname + '''' + '\
			exec [ISA_Excel_Reports].[Parameters].[Clear]"	> "\\10.28.110.94\isa$\'+@serverid+'\Reports\307.temp"'
exec xp_cmdshell @temp, no_output

--Удаляем строку-разделитель.
set @temp = 'findstr /v /c:"--------" "\\10.28.110.94\isa$\' + @serverid + '\Reports\307.temp" > "\\10.28.110.94\isa$\'+ @serverid+ '\Reports\307.csv"'
exec xp_cmdshell @temp, no_output


В чем может быть причина? Если я просто в managment studio все запускаю, то все норм выводится , но так - слетают столбцы... иногда
ISV-777 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выгрузка множества данных из Excel в шаблон Word Mary_mary_mary Microsoft Office Excel 3 03.07.2018 23:08
Выгрузка данных из Excel в XML (vba макрос?) allaire Microsoft Office Excel 2 04.05.2012 09:52
Выгрузка данных из БД в Excel Rougez Microsoft Office Excel 3 17.06.2011 13:06
Выгрузка данных из excel in word. noc Microsoft Office Excel 5 22.11.2010 13:48
Value2? Выгрузка данных в Excel Регинка-малинка Общие вопросы Delphi 0 04.10.2010 20:11


22:13.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru