summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorByron Nikolaidis1999-09-03 04:41:45 +0000
committerByron Nikolaidis1999-09-03 04:41:45 +0000
commit19f947e800eae053d90486c2b57f856b69182bc0 (patch)
tree3990304424870aad0bf21748b125eae2d69bdc8a
parent51f62ea45c2b4b2310172ee3eee2c4acd000c5d2 (diff)
driver v06-40-0007
-rw-r--r--src/interfaces/odbc/environ.c3
-rw-r--r--src/interfaces/odbc/statement.c2
-rw-r--r--src/interfaces/odbc/statement.h1
3 files changed, 4 insertions, 2 deletions
diff --git a/src/interfaces/odbc/environ.c b/src/interfaces/odbc/environ.c
index 3190adfd8b5..a85470fee15 100644
--- a/src/interfaces/odbc/environ.c
+++ b/src/interfaces/odbc/environ.c
@@ -111,7 +111,7 @@ int status;
strcpy(szSqlState, "00000");
// just information that is returned, no error
break;
- case STMT_EXEC_ERROR:
+ case STMT_BAD_ERROR:
strcpy(szSqlState, "08S01");
// communication link failure
break;
@@ -195,6 +195,7 @@ int status;
strcpy(szSqlState, "S1011");
break;
+ case STMT_EXEC_ERROR:
default:
strcpy(szSqlState, "S1000");
// also a general error
diff --git a/src/interfaces/odbc/statement.c b/src/interfaces/odbc/statement.c
index e8a8b17b36d..c11a0ab2169 100644
--- a/src/interfaces/odbc/statement.c
+++ b/src/interfaces/odbc/statement.c
@@ -875,7 +875,7 @@ QueryInfo qi;
*/
}
else {
- self->errornumber = STMT_EXEC_ERROR;
+ self->errornumber = STMT_BAD_ERROR;
self->errormsg = "Error while executing the query";
}
diff --git a/src/interfaces/odbc/statement.h b/src/interfaces/odbc/statement.h
index d2d86e430a2..bd551d3ba79 100644
--- a/src/interfaces/odbc/statement.h
+++ b/src/interfaces/odbc/statement.h
@@ -74,6 +74,7 @@ typedef enum {
#define STMT_VALUE_OUT_OF_RANGE 24
#define STMT_OPERATION_INVALID 25
#define STMT_PROGRAM_TYPE_OUT_OF_RANGE 26
+#define STMT_BAD_ERROR 27
/* statement types */
enum {