title: Good C/C++ connector library for PostgreSQL
body: <p>My application is a commercial GIS C++ application, and I'm looking for a robust/easy to use connector for Postgresq. (Side note: I also plan to use PostGIS)</p>
  
  <p>Does anyone have any recommendations based on your experience? A plus would be if you have tried out various ones.</p>
  
  <p>I have looked at:</p>
  
  <ol>
  <li><a href="http://www.postgresql.org/docs/8.3/static/client-interfaces.html" rel="noreferrer">Postgres's C client</a></li>
  <li><a href="http://pqxx.org/development/libpqxx/" rel="noreferrer">pqxx</a></li>
  <li><a href="http://doc.trolltech.com/4.5/qtsql.html" rel="noreferrer">QSql</a></li>
  </ol>
  
  <p><strong>EDIT</strong>
  Also, does anyone know what's a good admin GUI tool? I see a community list <a href="http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools" rel="noreferrer">here</a>. But there are so many! I'm developing on Windows, and dont mind paying for commercial tools.
  Someone in another Stackoverflow post suggested <a href="http://www.sqlmaestro.com/products/postgresql/maestro/" rel="noreferrer">Maestro</a>.</p>