Postgresql и C++

Тема в разделе "Общие вопросы по С и С++", создана пользователем Dik, 23 янв 2010.

Наш партнер Genesis Hackspace
  1. Dik

    Dik Гость

    Подскажите как работать с postgresql в C++
     
  2. morfius

    morfius Гость

    скачай библиотеку libpqxx (http://pqxx.org/development/libpqxx/wiki/DownloadPage).
    под Linux можно воспользоваться репозиториями, под винду компилить придётся.
    дальше читай описания классов connection и transaction (частный и наиболее простой случай - его параметризованный вариант work).


    соединение с Бд создаётся так:

    ostringstream strConnect ("");
    strConnect << "host=" << pszHost << " user=" << pszUser << " password=" << pszPassword << " dbname=" << pszDBName;
    connection *m_pgConnection = new connection(strConnect.str());

    затем создаёшь объект тразакции:

    work *m_pgTransact = new work(*m_pgConnection,"SelectTrans");

    после этого запрашиваешь метод exec. Параметром передаётся SQL-запрос.

    result SelectRes = m_pgTransact->exec(strText);
     
Загрузка...
Похожие Темы - Postgresql C++
  1. Rocket
    Ответов:
    3
    Просмотров:
    95
  2. JohnLemon
    Ответов:
    19
    Просмотров:
    1.543
  3. AnaStas

    Postgresql

    AnaStas, 26 окт 2009, в разделе: SQL
    Ответов:
    2
    Просмотров:
    2.301
  4. AnaStas
    Ответов:
    5
    Просмотров:
    4.824
  5. Akupaka
    Ответов:
    12
    Просмотров:
    4.395

Поделиться этой страницей