@Fuerchau:
ich hatte ja geschrieben das es die default-Einstellungen sind und diese gelten nur für Zugriffe über die jet.engine.
Wenn man die Werte in der Registrierung ändert, betrifft das alle Zugriffe dieses PC's über die jet.engine bzw. DAO.
Bei DAO (ab 3.5) auch nur dann, wenn der Zugriff über die jet.engine erfolgt und nicht über ODBCDirect - hier gelten wieder die Einstellungen des jeweiligen ODBC-Treibers.

Bei ADO gibt es wieder andere default-Werte :
CommandTimeout=30
ConnectionTimeout=15

Zu Access :
das Property QueryTimeout lässt sich bei eingebundenen Tabellen nur über die Eigenschaften einer dazugehörigen Abfrage ändern. (ODBC-Wartezeit, entspricht DAO Eigenschaft ODBCTimeout)

Das trifft auch auf ältere Versionen von MS-SQL (bis 6.5) in Verbindung mit externen Tabellen zu, da hier ebenfalls die jet engine bzw. DAO benutzt wurde.
Auch hier kann man die timeouts einstellen.

Der Property ConnectionTimeout (default=600) kann für die Jet.engine ! nur in der Registrierung geändert werden. Im Gegensatz zu Property QueryTimeout (bzw ODBCTimeout).

siehe auch hier :
Codekabinett - mySQL*&*Access