From c0179043639ceab4f146fda2eec906fc30740b4b Mon Sep 17 00:00:00 2001 From: Anatoly Galiulin Date: Fri, 6 Nov 2015 10:24:23 +0600 Subject: Fixed issue 3513: wrong setupQuery realization --- lib/impure/db_postgres.nim | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'lib/impure/db_postgres.nim') diff --git a/lib/impure/db_postgres.nim b/lib/impure/db_postgres.nim index 7e6219465..5603d9686 100644 --- a/lib/impure/db_postgres.nim +++ b/lib/impure/db_postgres.nim @@ -167,11 +167,7 @@ proc newRow(L: int): Row = proc setupQuery(db: DbConn, query: SqlQuery, args: varargs[string]): PPGresult = - # s is a dummy unique id str for each setupQuery query - let s = "setupQuery_Query_" & string(query) - var res = pqprepare(db, s, dbFormat(query, args), 0, nil) - result = pqexecPrepared(db, s, 0, nil, - nil, nil, 0) + result = pqexec(db, dbFormat(query, args)) if pqResultStatus(result) != PGRES_TUPLES_OK: dbError(db) proc setupQuery(db: DbConn, stmtName: SqlPrepared, @@ -380,4 +376,4 @@ proc setEncoding*(connection: DbConn, encoding: string): bool {. return pqsetClientEncoding(connection, encoding) == 0 -# Tests are in ../../tests/untestable/tpostgres. \ No newline at end of file +# Tests are in ../../tests/untestable/tpostgres. -- cgit 1.4.1-2-gfad0