Поиск:

Ответ в темуСоздание новой темы Создание опроса
> БД ACCESS + Консольное приложение c++. Вопрос как привязать Бд к приложению 
:(
    Опции темы
hardes
Дата 15.5.2010, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Приветствую.
Итак, вот в чем задачка у меня. Есть консольное приложение на С++ 6.0. На консоль выводятся динамически  данные, которые до этого построчно записывались в тот же файл (.txt) Мол какая никакая база данных =) Но смотрится не очень, посему:

Как подключить к Консольному приложению ACCESS или может EXCEL?

Через ODBC?

Для работы необходимо включить описание функций, которые находятся в файле afxdb.h: 
#include "afxdb.h"

А тут загвоздка он не хочет привязываться, без ошибок, следовательно не хочет работать, оно и понятно все же для виндоус приложений мфси класс.

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

Пожалуйста посоветуйте как привязать

PM MAIL   Вверх
jonie
Дата 20.5.2010, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

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



Цитата


Как подключить к Консольному приложению ACCESS или может EXCEL?

Через ODBC?
нет. Забудьте ODBC - слишком устарел, вам нужен ADO (не путайте с ADO.NET).
В общем поиск найдет вот чего что я писал ранее:
http://forum.vingrad.ru/topic-181313/unrea.../ado/index.html - тут надо заменить строку соединения на акцесовкую (см. на сайте connectionstrings.com)


Это сообщение отредактировал(а) jonie - 20.5.2010, 00:33


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

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

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


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

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


 




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


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

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