SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 25.05.2009 17:43:14

pixel
Завсегдатай
Зарегистрирован: 16.04.2009
Сообщений: 39

Можно ли выборку из БД экспортировать в xls-файл?

Добрый вечер.
Тут вопрос сабжевый возник. Если можно, подскажите как это осуществить? а если нет - что можно сделать для формирования отчета (может не xls а что то другое)

Неактивен

 

#2 25.05.2009 20:13:08

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Можно ли выборку из БД экспортировать в xls-файл?

Да, можно экспортировать в XSL клиентскими средствами, можно импортировать из Excel
через ODBC штатными средатвами Excel, можно сохранить выборку в файл (SELECT INTO OUTFILE)
CSV и открыть его в Excel.

Неактивен

 

#3 25.05.2009 20:27:24

pixel
Завсегдатай
Зарегистрирован: 16.04.2009
Сообщений: 39

Re: Можно ли выборку из БД экспортировать в xls-файл?

paulus написал:

Да, можно экспортировать в XSL клиентскими средствами...

а как именно это можно осуществить? допустим, чеовек выводит в броузере столбцы данных и хочет их получить в виде файла - это реально?
Позже:
Хм, сейчас задумался и ужаснулся - не подразумевается ли под "клиентскими средствами" копирование данных вручную из браузера в текстовый файл, а затем его загрузка в эксель с разбивкой по разделителям?

Отредактированно pixel (25.05.2009 21:21:11)

Неактивен

 

#4 25.05.2009 22:52:21

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Можно ли выборку из БД экспортировать в xls-файл?

Вообще, я подразумевал программу, которая загружает Excel через ActiveX, но Ваш вариант тоже неплох wink
Если у Вас PHP, можете написать что-то, что отдает CSV наружу, это вполне удовлетворит человека с
Excel (ну или в php под windows есть activeX, только внимательно почитайте лицензию к Excel, я не уверен,
что можно так его использовать).

Ну и, кстати, http://pear.php.net/package/Spreadsheet_Excel_Writer

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson