diff options
author | Hiroshi Inoue <inoue@tpf.co.jp> | 2002-04-04 23:29:16 +0000 |
---|---|---|
committer | Hiroshi Inoue <inoue@tpf.co.jp> | 2002-04-04 23:29:16 +0000 |
commit | 0e11aea246a462e503a73908c9fc143b9f2da16a (patch) | |
tree | 80abf72fb45a9ca79f0c70d48a9cae035025d086 /src | |
parent | 010d1af3ec896da9bfbdf114b69a1d6bd4de82b5 (diff) | |
download | postgresql-0e11aea246a462e503a73908c9fc143b9f2da16a.tar.gz postgresql-0e11aea246a462e503a73908c9fc143b9f2da16a.zip |
Fix a bug in SQLError().
Diffstat (limited to 'src')
-rw-r--r-- | src/interfaces/odbc/environ.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interfaces/odbc/environ.c b/src/interfaces/odbc/environ.c index 4fdfe74c9d4..6de5c50c4e3 100644 --- a/src/interfaces/odbc/environ.c +++ b/src/interfaces/odbc/environ.c @@ -317,7 +317,7 @@ PGAPI_ConnectError( HDBC hdbc, SWORD msglen; mylog("**** PGAPI_ConnectError: hdbc=%u <%d>\n", hdbc, cbErrorMsgMax); - if (RecNumber != 1) + if (RecNumber != 1 && RecNumber != -1) return SQL_NO_DATA_FOUND; if (cbErrorMsgMax < 0) return SQL_ERROR; @@ -443,7 +443,7 @@ PGAPI_EnvError( HENV henv, int status; mylog("**** PGAPI_EnvError: henv=%u <%d>\n", henv, cbErrorMsgMax); - if (RecNumber != 1) + if (RecNumber != 1 && RecNumber != -1) return SQL_NO_DATA_FOUND; if (cbErrorMsgMax < 0) return SQL_ERROR; |