Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Заполнение данными документа Excel из SQL Server  [new]
XSprinter
Member

Откуда:
Сообщений: 55
1. Есть сложная форма документа в Excel, и данные на SQL Server, пользователь должен иметь возможность по кнопке в приложении(C#) получать заполненный Excel документ. Какую технологию выбрать?
2. Начал изучать Reporting Services - с первого взгляда идеально подходит. Есть ли какие либо вспомогательные инструменты, чтобы документ Excel превратить в макет отчета с точным сохранением форматирования, а потом в нужных местах вставить параметры?
26 апр 09, 17:54    [7115195]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение данными документа Excel из SQL Server  [new]
Mr Marmelad
Member [заблокирован]

Откуда: Boston MA
Сообщений: 2957
XSprinter,

Коллега, А какие Microsoft Office and SQL Server у Вас - поделитесь пжст.
27 апр 09, 20:59    [7120498]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение данными документа Excel из SQL Server  [new]
Juriy D
Member

Откуда: Киев
Сообщений: 36
XSprinter, если у Вас MS Excel 2007 - то на вкладке данные есть пункт Импорт из MS SQL.
На сервере создаете необходимые вьюшки. На листе Excel создаете форматирование. Указываете место для вывода вьюшек. Пользователю остается только выбрать - Обновить/Обновить все
31 окт 09, 14:18    [7866416]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение данными документа Excel из SQL Server  [new]
RAndrey
Member

Откуда:
Сообщений: 324
Juriy D
XSprinter, если у Вас MS Excel 2007 - то на вкладке данные есть пункт Импорт из MS SQL.
На сервере создаете необходимые вьюшки. На листе Excel создаете форматирование. Указываете место для вывода вьюшек. Пользователю остается только выбрать - Обновить/Обновить все


Это и в более младших версиях есть. "Данные - Импорт внешних данных - Импортировать данные". Кнопку Обновить вынести на на панель.
31 окт 09, 14:41    [7866477]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение данными документа Excel из SQL Server  [new]
flexgen
Member

Откуда: Город на песке
Сообщений: 765
RAndrey,

Juriy D,

Вообще-то речь идет о С# аппликации, в которой нужен импорт данных из базы в Excel. Самый простой, с моей точки зрения, способ - использовать OPENDATASOURCE для копирования данных в Excel файл.
31 окт 09, 16:12    [7866603]     Ответить | Цитировать Сообщить модератору
 Re: Заполнение данными документа Excel из SQL Server  [new]
RAndrey
Member

Откуда:
Сообщений: 324
flexgen,

В Си шарпах не силен, сдаюсь. Просто ответил по поводу Excel 2007 :)
Но в Дельфе было все просто - поднимаешь com-объект Excel.Application и вперед, твори с ним что хочеш, я обычно так и делал.
31 окт 09, 23:10    [7867188]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить