A family of Microsoft relational database management systems designed for ease of use.
An issue here that maybe relates to this. Apparently the 'Connect' property of the 'TableDefs' object now returns an incorrect value.
Depending on how the returned value is later used in the VBA code, error messages I get are:
- Runtime error '3305': invalid connection string in pass-through query
- Runtime error '3170': could not find installable ISAM
In VBA for example: CurrentDb.TableDefs("TABLENAME").Connect
In version 2302 this returns:
ODBC;DRIVER=ODBC Driver 18 for SQL Server;SERVER=.... etc.
In version 2312 this returns:
ODBCDRIVER=ODBC Driver 18 for SQL Server;SERVER=... etc.
Apparently the first semicolon is missing in the return value, the remainder of the connect property is identical and appears OK.