Postgresql и C++

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

  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. JohnLemon
    Ответов:
    19
    Просмотров:
    1.381
  2. AnaStas

    Postgresql

    AnaStas, 26 окт 2009, в разделе: SQL
    Ответов:
    2
    Просмотров:
    2.272
  3. AnaStas
    Ответов:
    5
    Просмотров:
    4.763
  4. Akupaka
    Ответов:
    12
    Просмотров:
    4.330
  5. Nadia_IT
    Ответов:
    0
    Просмотров:
    27

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