Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > Создание MFC проекта с использованием ODBC


Автор: LeoKiyv 4.4.2012, 17:18
Здравствуйте. У меня вопрос совсем начинающего.
При попытке создать MFC проект с использование ODBC базы данных - просто перезагружает Visual Studio и ничего не создает.
Стоит Visual Studio 2010, базу данных создаю в Microsoft Access 2010, ОП Win 7.
Проект создаю: New->Project->MFC Application->Single document, MFC standart->Database view with file support, ODBC, в Data Source выбираю: Источник данных на компьютере: MS Access Database и выбираю ранее созданню .accdb базу. После чего оно перезапускает Visual Studio и ничего не создает. 
В чем может быть проблема? Буду благодарен за подсказки.

Автор: Riviero 4.4.2012, 17:39
Цитата(LeoKiyv @  4.4.2012,  17:18 Найти цитируемый пост)
.accdb


Попробуй в .mdb  сохранить.

Автор: LeoKiyv 4.4.2012, 18:03
Цитата(Riviero @ 4.4.2012,  17:39)
Цитата(LeoKiyv @  4.4.2012,  17:18 Найти цитируемый пост)
.accdb


Попробуй в .mdb  сохранить.

Спасибо, дружище, помогло!

Автор: Fugitive 19.10.2012, 13:17
Добрый день, подобная проблема.
При создании MFC проекта, Single document/multi->with database->ОDBC после нажатия кнопки Finish, Visual Studio 2010 просто закрывается.
Пытаюсь подключиться к локалке на WAMP.

Создавал User DNS, System DNS, отключал антивирус и фаервол, переустанавливал VS.
Коннектор качал с сайта mysql.
ничего не помогло.

Проект без базы создается, но не могу понять как подключить базу. Подключал через "Connect to Database..", подключается в программе, но как добавить в проект?
При создании класса нет базового CRecordset, а я так понимаю он необходим. 

Впервые пытаюсь подключиться к БД.
гугл совета не дал, все на Wizard ссылается.

Объясните пожалуйста.
-----дополнение.
Пытался создать Single с ODBC -> Excel Files, программа тоже вылетает.

---------решение-------
помогло только полное удаление и установка новой версии VisualStudio

Автор: Fugitive 19.10.2012, 19:21
Но теперь новая проблема:
"ODBC drivet does not support dynasets"
прочитал справку, не могу понять как решить.

в ODBC поставил "Enable dynamic cursors". Ошибка не исчезла.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)