Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Excel, Работа с таблицами 
:(
    Опции темы
zhgutov
Дата 16.5.2005, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.12.2004

Репутация: нет
Всего: 2



Здравствуйте!

Подскажите пожалуйста, как работать с Exсel с помощью C++ (Visual Studio 7, MFC / API); или подкиньте ссылочки...

Это сообщение отредактировал(а) zhgutov - 16.5.2005, 16:48
--------------------
Приполз. Увидел. Укусил.
PM MAIL   Вверх
Coocky
Дата 21.5.2005, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



Что имеено интересует, работа с данными или как с обьектом COM?


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
zhgutov
Дата 24.5.2005, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.12.2004

Репутация: нет
Всего: 2



Цель состоит в том, чтобы экспортировать данные в Excel, а как — это вопрос второй.
--------------------
Приполз. Увидел. Укусил.
PM MAIL   Вверх
Coocky
Дата 24.5.2005, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



Без проблем.
Настрой ODBC под Excel, то в Мой компьютер -> Панель управления -> ODBC Data. Там нужна вкладка User DSN
Запускай VC и AppWizard. На первом шаге Single Document, на шаге 2 надо выбрать Database view without file support. Разблокируется кнопка Data Source. Нам туда . Появиться диалоговое окно. Нам нужен ODBC. Выбери из списка Excel Files мы его настраивали. И жмит OK. Если всё нормально, то появится окно со списком таблиц. Выбираем.
Дальше все просто, как с ODBC и любой БД


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
zhgutov
Дата 26.5.2005, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.12.2004

Репутация: нет
Всего: 2



А как все это сделать без применения мастера? Предположим, что в моем распоряжении есть лишь WinAPI.
--------------------
Приполз. Увидел. Укусил.
PM MAIL   Вверх
Coocky
Дата 26.5.2005, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



Подскажу только МФС. Нужны два класса CDatabase и CRecordset. Работаешь с файлом Excel ,как и с базой. Все просто.


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Peter
Дата 27.5.2005, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 771
Регистрация: 28.7.2003
Где: Ставрополь

Репутация: нет
Всего: 1



Ищи sql.h.
Покопайся в MSDN: SQLConnectDriver... ODBC-драйвер называется Microsoft Excel Driver (*.xls).


--------------------
всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23).
PM MAIL WWW   Вверх
unter
Дата 1.9.2005, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 31.8.2005

Репутация: нет
Всего: нет



Простите мне мою не профессиональность, но что такое VC и AppWizard и откуда я его должен запустить???
PM MAIL   Вверх
chaos
Дата 1.9.2005, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 2
Всего: 44



VC - Visual C++
AppWizard - появляется при выборе нужного типо приложения при создании нового проекта
PM WWW   Вверх
Coocky
Дата 1.9.2005, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



unter
Это к тебе не относится!
Ты Билдеровец, а тут говорят про МФС.


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
xgm
Дата 2.9.2005, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 10.8.2005

Репутация: нет
Всего: 1



Если очень надо, могу намылить классы (SRC) для формирования книги *.XLS
Минимально необходимый набор по оформлению - имеется.
Использован строковый класс из fox-toolkit...
Есть мелкие недоработки. В ближайшее время править - не буду.
PM MAIL   Вверх
chaos
Дата 2.9.2005, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 2
Всего: 44



Цитата(zhgutov @ 16.5.2005, 16:47)
...или подкиньте ссылочки...

лови
http://www.codeguru.com/Cpp/data/mfc_datab...icle.php/c4307/
http://www.codeguru.com/Cpp/data/mfc_datab...icle.php/c1131/
http://www.codeguru.com/Cpp/data/mfc_datab...icle.php/c1139/
Добавлено @ 09:46
unter
Это к тебе не относится!
Ты Билдеровец, а тут говорят про МФС.
тебе я уже дал порцию ссылок smile

Добавлено @ 09:47
смотри свой топик
топик unter'а

Это сообщение отредактировал(а) chaos - 2.9.2005, 09:49
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0484 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.