diff options
author | Hiroshi Inoue <inoue@tpf.co.jp> | 2002-04-12 08:03:12 +0000 |
---|---|---|
committer | Hiroshi Inoue <inoue@tpf.co.jp> | 2002-04-12 08:03:12 +0000 |
commit | 40eb5495c9994359cb99bbe16fc44e01da200b88 (patch) | |
tree | 84fdae43d53394a16c0aa423945b99a28d58f907 /src/interfaces/odbc/options.c | |
parent | 50b5d4bf76f1b9b62d1127dca1f28d09f9657afa (diff) | |
download | postgresql-40eb5495c9994359cb99bbe16fc44e01da200b88.tar.gz postgresql-40eb5495c9994359cb99bbe16fc44e01da200b88.zip |
1) Fix a bug in declare/fetch mode.
2) Suppress some error logs for the request to other drivers.
Diffstat (limited to 'src/interfaces/odbc/options.c')
-rw-r--r-- | src/interfaces/odbc/options.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/interfaces/odbc/options.c b/src/interfaces/odbc/options.c index d560ff46705..ab974c3cd00 100644 --- a/src/interfaces/odbc/options.c +++ b/src/interfaces/odbc/options.c @@ -209,6 +209,19 @@ set_statement_option(ConnectionClass *conn, conn->stmtOptions.use_bookmarks = vParam; break; + case 1227: + case 1228: + if (stmt) + { + stmt->errornumber = STMT_OPTION_NOT_FOR_THE_DRIVER; + stmt->errormsg = "The option may be for MS SQL Server(Set)"; + } + else if (conn) + { + conn->errornumber = STMT_OPTION_NOT_FOR_THE_DRIVER; + conn->errormsg = "The option may be for MS SQL Server(Set)"; + } + return SQL_ERROR; default: { char option[64]; |