int main(int argc, char **argv) { const char *conninfo; PGconn *conn; PGresult *res; if (argc > 1) conninfo = argv[1]; else conninfo = "dbname = postgres"; openConn(conninfo, &conn); begin(conn); res = exec(conn, "select id, short_desc from articles limit 10", PGRES_TUPLES_OK); printResults(res); PQclear(res); res = exec(conn, "CLOSE myportal", PGRES_COMMAND_OK); PQclear(res); res = exec(conn, "END", PGRES_COMMAND_OK); PQclear(res); PQfinish(conn); return 0; }
void tlen::socketDisconnected() { kdebugf(); state=tlen::Disconnected; ping->stop(); if (Reconnect) { openConn(); } else { Status=tlen::unavailable; Descr=""; } emit presenceDisconnected(); emit statusChanged(); }