From b7c65d56f1ed60decb7c076c87647b4cb83df3c3 Mon Sep 17 00:00:00 2001 From: kishoramballi Date: Mon, 22 Dec 2008 04:38:23 +0000 Subject: [PATCH] fetch(DbRetVal &rv) implemented --- include/SqlLogStatement.h | 5 +---- src/sqllog/SqlLogStatement.cxx | 6 ++++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/include/SqlLogStatement.h b/include/SqlLogStatement.h index f4693fca..cbe849a4 100644 --- a/include/SqlLogStatement.h +++ b/include/SqlLogStatement.h @@ -43,10 +43,7 @@ class SqlLogStatement: public AbsSqlStatement DbRetVal bindField(int pos, void* val); void* fetch(); - void* fetch(DbRetVal &rv) { - //TODO; - return NULL; - } + void* fetch(DbRetVal &rv); void* fetchAndPrint(bool SQL); void* next(); DbRetVal close(); diff --git a/src/sqllog/SqlLogStatement.cxx b/src/sqllog/SqlLogStatement.cxx index f43f090e..30b642f4 100644 --- a/src/sqllog/SqlLogStatement.cxx +++ b/src/sqllog/SqlLogStatement.cxx @@ -141,6 +141,12 @@ void* SqlLogStatement::fetch() return NULL; } +void* SqlLogStatement::fetch(DbRetVal &rv) +{ + if (innerStmt) return innerStmt->fetch(rv); + return NULL; +} + void* SqlLogStatement::fetchAndPrint(bool SQL) { if (innerStmt) return innerStmt->fetchAndPrint(SQL); -- 2.11.4.GIT