diff options
Diffstat (limited to 'src/interfaces/odbc/options.c')
-rw-r--r-- | src/interfaces/odbc/options.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/interfaces/odbc/options.c b/src/interfaces/odbc/options.c index aa18bb1615c..a9a0a287fbd 100644 --- a/src/interfaces/odbc/options.c +++ b/src/interfaces/odbc/options.c @@ -412,6 +412,15 @@ PGAPI_SetConnectOption( conn->errormsg = "Unknown connect option (Set)"; conn->errornumber = CONN_UNSUPPORTED_OPTION; sprintf(option, "fOption=%d, vParam=%ld", fOption, vParam); + if (fOption == 30002 && vParam) + { + if (strcmp((char *) vParam, "Microsoft Jet") == 0) + { + conn->errornumber = 0; + conn->ms_jet = 1; + return SQL_SUCCESS; + } + } CC_log_error(func, option, conn); return SQL_ERROR; } |