From 160155e6ecbe7b7071a1ac0b71a6a5bd2c9522af Mon Sep 17 00:00:00 2001 From: George Tasker Date: Fri, 2 Jul 2004 18:54:15 +0000 Subject: [PATCH] Patch # 984215 - Insert was returning SUCCESS after an error git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/common/dbtable.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/common/dbtable.cpp b/src/common/dbtable.cpp index 1657a14c98..41d19a4d8c 100644 --- a/src/common/dbtable.cpp +++ b/src/common/dbtable.cpp @@ -1945,6 +1945,14 @@ int wxDbTable::Insert(void) } } retcode = SQLParamData(hstmtInsert, &pParmID); + if (retcode != SQL_SUCCESS && + retcode != SQL_SUCCESS_WITH_INFO) + { + // record was not inserted + pDb->DispNextError(); + pDb->DispAllErrors(henv, hdbc, hstmtInsert); + return(DB_FAILURE); + } } } -- 2.47.2