This is a discussion on libpqxx + postgresql connection within the pgsql Admins forums, part of the PostgreSQL category; --> Hi all, I am using libpqxx to connct to Pgsql database. Following is my code in a connect method ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi all, I am using libpqxx to connct to Pgsql database. Following is my code in a connect method of a class try { conninfo = "host=127.0.0.1 dbname = DatabaseName user=uname"; conn = new connection(conninfo); } catch (const sql_error &roSqlQueryError) { printf("In Error \n"); string szQueryError = roSqlQueryError.what(); szQueryError += "Query was:: "; szQueryError += roSqlQueryError.query(); throw runtime_error(szQueryError); } But when i use this connection in later stage it results to segmentation fault. I changed database name to wrong dbname (non existing database) then also it doesnt go to catch staatement... Can ny body tell me what is teh problem with this???? |
| ||||
| You might be better off asking this on the pgsql-interfaces list - that's geared more towards programming with libpq and other interfaces. Andy. LiveShell wrote: > Hi all, > I am using libpqxx to connct to Pgsql database. > Following is my code in a connect method of a class > > try > { > conninfo = "host=127.0.0.1 <http://127.0.0.1/> dbname = > DatabaseName user=uname"; > conn = new connection(conninfo); > > } > catch (const sql_error &roSqlQueryError) > { > printf("In Error \n"); > string szQueryError = roSqlQueryError.what(); > szQueryError += "Query was:: "; > szQueryError += roSqlQueryError.query(); > throw runtime_error(szQueryError); > } > > But when i use this connection in later stage it results to > segmentation fault. > > I changed database name to wrong dbname (non existing database) then > also it doesnt go to catch staatement... > > Can ny body tell me what is teh problem with this???? > > !DSPAM:37,44cf30d8143291881918933! |