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


Автор: maddoc 10.6.2005, 16:30
Может кто в кратце расскажет как это работает в связке (через драйвер, напрямую или другие варианты?).
Или с VC++ лучше использовать MS SQL serv

Автор: En_t_end 11.6.2005, 05:50
Зайди на www.codeproject.com - сайт гениальный, все бесплатно, просто надо зарегиться. Качай исходники, читай теорию - только все на английском, но программер должен его знать - дерзай. ЗЫ вчера на нем нашел решение всех моих вопросов по базам.

Автор: Coocky 11.6.2005, 22:14
maddoc
Какая разница с какой базой работать. Главное драйвер достать нормальный. Советую ODBC технологию, так как хоть и медленнее но поддерживается 90% производителей БД

Автор: maddoc 11.6.2005, 22:35
спасибо
Добавлено @ 22:35
а если без драйвера, напрямую

Автор: En_t_end 12.6.2005, 07:42
___maddoc 
Я тоже так хотел... меня в ветке по базам уже обсмеяли... это тебе свою СУБД придется писать... посмотри сколько народу на сорсефорж трудиться над FireBird, причем это при условии, что они всего лишь расширяют функциональность открытых исходников Interbase.
Как уже сказал Куки, найди драйвер ОДБС для своей версии Interbase и в путь...

Автор: maddoc 12.6.2005, 16:04
а через InterBase Express как ?

Автор: Morel 15.6.2005, 09:29
Берешь TIBDatabase, TIBTransaction, TIBQuery.
Выставляешь свойства
Код

IBDatabase->DatabaseName = "base.gdb";
IBDatabase->DefaultTransaction = IBTransaction;
IBTransaction->DefaultDatabase = IBDatabase;
IBDatabase->Active = true;
IBQuery->Database = IBDatabase;
IBQuery->SQL->Add("....");
IBQuery->Open();

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