LINUX.ORG.RU

c++ библиотека для достпука к БД?


0

0

Подскажите с++ библиотеку для доступа к SQL СУБД. СУБД сначала будет MySQL, затем может быть Oracle, то есть нужна переносимость между БД. Хотелось бы услышать опыт использования этих либ.

anonymous

Че-то как-то базы немного разные, не находите Ну если только запросы типа select * from table

ODBC??? (хоть на *х хоть на долбаные форточки)

IPFreely ★★
()

Можешь попробовать QtSql из Qt4, не знаю как gpl версия, а в коммерческой есть драйвер и для oracle

Delay ★★
()
Ответ на: комментарий от Delay

Щаз посмотрел полный список:
QDB2  IBM DB2
QIBASE  Borland InterBase Driver
QMYSQL  MySQL Driver
QOCI  Oracle Call Interface Driver
QODBC  ODBC Driver (includes Microsoft SQL Server)
QPSQL  PostgreSQL Driver
QSQLITE  SQLite version 3 or above
QSQLITE2  SQLite version 2
QTDS  Sybase Adaptive Server

Delay ★★
()
Ответ на: комментарий от klalafuda

http://libodbcxx.sourceforge.net/ - аналог JDBC2
отличная, стабильная библиотека. 
Есть реальный многолетний опыт работы  
сразу с несколькими базами данных MySQL, Oracle, PostgreSQL 
и сотнями пользователей.

++
про OTL много слышал, но не занаю, насколько хороша
в "реальной жизни" (может, кто поделиться оытом?).
 

Valeriy_Onuchin ★★
()
Ответ на: комментарий от anonymous

> Только вот документация какая-то скудная

если речь об odbc++, как раз наоборот.
Подойдет любая документация по JDBC2 (10ки книг с примерами).
Почти нет никаких затрат на переносимость с Java на C++ 
(некие моменты конечно есть, и они описаны в документации odbc++).


Valeriy_Onuchin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.