コード例 #1
0
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;
}
コード例 #2
0
ファイル: tlen.cpp プロジェクト: partition/kadu
void tlen::socketDisconnected()
{
	kdebugf();

	state=tlen::Disconnected;
	ping->stop();

	if (Reconnect)
	{
		openConn();
	}
	else
	{
		Status=tlen::unavailable;
		Descr="";
	}
	emit presenceDisconnected();
	emit statusChanged();
}