LINUX.ORG.RU

Библиотека доступа к Postgresql


0

1

Доброго времени суток!

В своем проекте пользовался библиотекой soci для доступа к базе postgres. Недавно ее удалили из репозитория Debian sid, а в ветках testing и stable почему-то неполные пакеты (отсутствуют файлы statement.h, session.h и, возможно, другие). Возникает вопрос - что будет с этой библиотекой, и есть ли смысл перевести проект на что-нибудь другое - кода относительно немного. Если переводить проект, то хотелось бы иметь возможность менять БД, хотя это не критично.

Что можете посоветовать?

Спасибо.

pqxx, libpq - если для PostgresSQL.

anonymous
()

otl через odbc :)

mv ★★★★★
()

> возможность менять БД
Что тут думать, Qt.

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

Не хотелось бы тянуть Qt, основная часть проекта - сервер-числодробилка, берущий задание из базы, и помещающий туда результат.

Как мне кажется, для такого функционала qt - избыточно, хотя будет нормальным для клиента.

Вероятно придется остановиться на pqxx

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

бери часть qt: libqt4-sql
что означает избыточность? на сервере лишний мегабайт на диске критичен?

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

сдурели? на сервак тащить всю куте + иксовую обвязку? бери питон, у него есть всевозможные бинды ко всем известным БД. или можешь пойти дальше, взять ORM, http://www.sqlalchemy.org/ например.

2 mv: ODBC - зло.

Deleted
()

>The SOCI PostgreSQL backend requires PostgreSQL's libpq client library.

Используйте libpq без всяких бэкендов и все дела.

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

Бери pqxx, пользовал как то в одном проекте. Все неплохо. Куте тоже хорошо, если религия правильная, то есть не гномосек.

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