Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ SQL. Базы данных. _ Компоненты доступа к БД

Автор: exploys 1.12.2010, 15:32

Какие компоненты доступа к БД MS SQL, Oracle, DB2, Sybase и т.д. лучше использовать при кроссплатформенном программировании?

Автор: Iron Bug 2.12.2010, 8:23

смотря что ты называешь "компонентами". есть работа непосредственно с самой базой (коннекты, запросы, виды), а есть графическое представление всего этого (гриды, редакторы и т.п.). тебя что конкретно интересует?

Автор: exploys 2.12.2010, 10:56

Интересуют именно коннекты, запросы, виды.

Автор: panter_dsd 2.12.2010, 11:07

Используй библиотеку Qt, в ней есть: QSqlDatabase, QSqlQuery, QSqlQueryModel, QSqlTableModel.

Автор: Litkevich Yuriy 4.12.2010, 10:05

exploys, в (почти) каждой кроссплатфореммной библиотеке для разработки прикладного ПО есть модули для работы с СУБД

Автор: exploys 9.12.2010, 17:38

Цитата(Litkevich Yuriy @ 4.12.2010, 10:05) *
exploys, в (почти) каждой кроссплатфореммной библиотеке для разработки прикладного ПО есть модули для работы с СУБД

А в boost? =)

Автор: Iron Bug 9.12.2010, 23:24

Цитата(exploys @ 9.12.2010, 19:38) *
А в boost? =)

у буста совсем другие задачи. буст - это прежде всего расширение стандартов С++. многие библиотеки буста уже внесены в стандарты, рекомендуемые комиссией по стандартизации, некоторые - в рассмотрении.
буст не является сугубо прикладной библиотекой для конкретных применений. это, скорее, набор инструментов для решения общих задач программирования на С++. а так как С++ используется на всех платформах, то и библиотеки буста пишутся для всех платформ, на которых используются наиболее популярные компиляторы С++.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)