search for: pgresult

Displaying 11 results from an estimated 11 matches for "pgresult".

2010 Mar 26
2
Fix for the consume_results leak
I'm not really comfortable with making non-trivial changes to this code but here is at least a fix for the PGresult leak (verified to both apply to 1.2.11 and 2.0.beta4). ----- --- dovecot/src/lib-sql/driver-pgsql.c 15 Mar 2010 18:18:14 -0000 1.1.1.2 +++ dovecot/src/lib-sql/driver-pgsql.c 26 Mar 2010 14:13:18 -0000 1.1.1.2.4.1 @@ -247,6 +247,17 @@ return 0; } +static inline int more_results(PGconn *pg) +{...
2010 Dec 06
1
SQL codes on Controller
I use the SQL code in the controller as follow: sql = ActiveRecord::Base.connection(); @countlikes = sql.execute("SELECT COUNT(rateint) as result FROM rates"); But it returns the resuls as #<PGresult:0xb6ea00e0> in the view i.e. @countlikes = #<PGresult:0xb6ea00e0> I wanted the integer value. I am wondering how to use sql codes in the controller -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group,...
2010 Apr 14
4
PostgreSQL driver supporting [round-robin] load balancing and redundancy [LONG]
...p; + v->next_row = error_result_next_row; + v->get_error = error_result_get_error; + + result->msg = (char *)msg; + + dprintf(("%s: %p", __func__, result)); +} + +/** multi_pgsql_result */ +struct multi_pgsql_result { + struct sql_result api; + struct multi_pgsql_pgc *pgc; + + PGresult *pgr; + unsigned row, n_rows; + char const **values, *errmsg; +}; + +/*** methods/ subroutines */ +static void multi_pgsql_result_free(struct sql_result *r) +{ + struct multi_pgsql_result *result; + + result = (void *)r; + + PQclear(result->pgr); + if (result->values) i_free(result->valu...
2010 Mar 25
2
A questions about consume_results (driver-pgsql.c)
Code -------------- static void consume_results(struct pgsql_db *db) { do { if (!PQconsumeInput(db->pg)) break; if (PQisBusy(db->pg)) return; } while (PQgetResult(db->pg) != NULL); if (PQstatus(db->pg) == CONNECTION_BAD) io_remove_closed(&db->io); else io_remove(&db->io); db->querying = FALSE; if (db->queue != NULL && db->connected)
2004 Jun 23
0
UPDATE Patch for postgres enabled app_voicemail.c
...** *** 253,270 **** } ast_mutex_init(&postgreslock); ! /* fprintf(stderr,"postgres login OK\n"); */ return(0); } ! static void sql_close(void) { ! PQfinish(dbhandler); } static struct ast_vm_user *find_user(struct ast_vm_user *ivm, char *context, char *mailbox) { PGresult *PGSQLres; --- 269,371 ---- } ast_mutex_init(&postgreslock); ! fprintf(stderr,"postgres login OK\n"); return(0); } ! ! static void sql_append_mailboxes(void) { ! /* ! * Matt Davies (aka JMD) ! * matt@bastionits.com ! * Bastion Information Technology Solutions ! * ! * add...
2004 Jun 23
0
Patch for postgres enabled app_voicemail.c
...** *** 253,270 **** } ast_mutex_init(&postgreslock); ! /* fprintf(stderr,"postgres login OK\n"); */ return(0); } ! static void sql_close(void) { ! PQfinish(dbhandler); } static struct ast_vm_user *find_user(struct ast_vm_user *ivm, char *context, char *mailbox) { PGresult *PGSQLres; --- 269,371 ---- } ast_mutex_init(&postgreslock); ! fprintf(stderr,"postgres login OK\n"); return(0); } ! ! static void sql_append_mailboxes(void) { ! /* ! * Matt Davies (aka JMD) ! * matt@bastionits.com ! * Bastion Information Technology Solutions ! * ! * add...
2004 Oct 05
1
Cannot compile Meetme2
...in.) app_meetme2.c:31:22: libpq-fe.h: No such file or directory app_meetme2.c: In function `launch_query': app_meetme2.c:139: error: `PGconn' undeclared (first use in this function) app_meetme2.c:139: error: `conn' undeclared (first use in this function) app_meetme2.c:140: error: `PGresult' undeclared (first use in this function) app_meetme2.c:140: error: `res' undeclared (first use in this function) app_meetme2.c:153: error: `CONNECTION_BAD' undeclared (first use in this function) app_meetme2.c:164: error: `PGRES_TUPLES_OK' undeclared (first use in this function)...
2004 Jun 08
1
Meetme2
...nch_query': app_meetme2.c:139: `PGconn' undeclared (first use in this function) app_meetme2.c:139: (Each undeclared identifier is reported only once app_meetme2.c:139: for each function it appears in.) app_meetme2.c:139: `conn' undeclared (first use in this function) app_meetme2.c:140: `PGresult' undeclared (first use in this function) app_meetme2.c:140: `res' undeclared (first use in this function) app_meetme2.c:142: `MYSQL' undeclared (first use in this function) app_meetme2.c:142: parse error before "myconn" app_meetme2.c:143: `MYSQL_RES' undeclared (first use...
2005 Mar 05
2
cant compile app_meetme2
...error: `PGconn' undeclared (first use in this function) app_meetme2.c:138: error: (Each undeclared identifier is reported only once app_meetme2.c:138: error: for each function it appears in.) app_meetme2.c:138: error: `conn' undeclared (first use in this function) app_meetme2.c:139: error: `PGresult' undeclared (first use in this function) app_meetme2.c:139: error: `res' undeclared (first use in this function) app_meetme2.c:151: warning: implicit declaration of function `PQsetdbLogin' app_meetme2.c:152: warning: implicit declaration of function `PQstatus' app_meetme2.c:152: err...
2010 Aug 20
0
Problem with db:create
...sername-", "adapter"=>"postgresql", "database"=>"argh_development", "host"=>"127.0.0.1", "pool"=>5, "password"=>"-my password-"} NoMethodError: undefined method `fformat'' for #<PGresult:0xb6706be0>: SHOW client_min_messages What happens? My database.yml is looking like this: # PostgreSQL. Versions 7.4 and 8.x are supported. # # Install the ruby-postgres driver: # gem install ruby-postgres # On Mac OS X: # gem install ruby-postgres -- --include=/usr/local/pgsql...
2006 Apr 21
4
Bus error in ./script/console with postgres (ext. library)
...quot;Site_development", "postgres") => #<PGconn:0x5b0b8> irb(main):003:0> conn.db => "Site_development" irb(main):004:0> res = conn.exec("select count(*) from content") LOG: duration: 10.191 ms statement: select count(*) from content => #<PGresult:0x556a4> irb(main):005:0> res.fields => ["count"] irb(main):006:0> res.getvalue(0,0) => "560" -------- Obviously, the console isn''t doing something right... but I can''t figure out what that is... -ch -- Posted via http://www.ruby-forum.com/...