mirror of
https://github.com/postgres/postgres.git
synced 2025-06-25 01:02:05 +03:00
1) Avoid an overflow of connection string for Access(Microsoft Jet).
2) Change to retry lower version in case of "Unsupported frontend procotol".
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user