LINUX.ORG.RU

C++ database interface


0

0

Надо из C++ получать доступ к postgres (linux/win32). Хочется что-то похожее на ocicpp для oracle. Что лучше всего использовать ?

anonymous

см. для С++ на gborg.postgresql.org libpq++ или libpqxx

PETER ★★
()

libpq++ пользовать не советую - ибо слишком оно сыро и пользы от него мало, возьми обычний C-шный libpqfe, тебе никто не мешает заюзать его в C++, но сама либа постабильнее, и бинарь меньше получается :)

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

lipdq++ - кажется самый первый С++ интерфейс и чем же оно "сыро"? Я его активно юзаю и единственное нарекание - отсутствие исключений. Вот libpqxx - довольно свеж (использованы шаблоны, исключения) и там действительно могут быть грабли ( сам не пробовал )

PETER ★★
()

Я тоже пользовался libpq++ до тех пор, пока он не довел меня до "белого коленя", думал уже свою библиотеку писать, перешел на libpqxx - практически все, что я хотел реализовать сам и даже больше! Переход занял не долго. В общем в libpqxx тоже есть недочеты, но по их поводу можно общаться с авторами. А о сравнении с сыростью libpq++ речь не идет вообще... :)

Антон

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