]> git.sesse.net Git - ccbs/commitdiff
Fetch out some numbers from a table.
authorSteinar H. Gunderson <sesse@samfundet.no>
Fri, 18 Feb 2005 17:04:18 +0000 (17:04 +0000)
committerSteinar H. Gunderson <sesse@samfundet.no>
Fri, 18 Feb 2005 17:04:18 +0000 (17:04 +0000)
bigscreen/ccbs_bigscreen.cpp

index dc31c06c2e1096e63748aa9eeb2c7a3e7a2accd8..02ed0335b93d5510fb62f7037f777decca8da30c 100644 (file)
@@ -9,6 +9,13 @@ int main(int argc, char **argv)
        try {
                pqxx::connection conn("dbname=ccbs host=sql.samfundet.no user=ccbs password=GeT|>>B_");
                pqxx::transaction<> t(conn, "trx");
+
+               // fetch all songs
+               pqxx::result res( t.exec("SELECT * FROM songs") );
+               for (pqxx::result::const_iterator i = res.begin(); i != res.end(); ++i) {
+                       std::fprintf(stderr, "%s\n", i[0].as(std::string()).c_str());
+               }
+               t.commit();
        } catch (const std::exception &e) {
                std::fprintf(stderr, "Exception: %s\n", e.what());
                exit(1);