Tabellenverknüpfung will nicht mehr
StefanWirrer
Gesendet: 06.03.23 11:23
Betreff: RE: Tabellenverknüpfung will nicht mehr


Veteran

Beiträge: 285
100100252525
Ort: München
Hallo Karl,

Karl Donaubauer - 03.03.23 16:35

Hallo, Stefan!

StefanWirrer - 02.03.23
...
strLocalName = Mid(tdfODBC.Name, InStr(1, tdfODBC.Name, "." ) + 1)
...
Set tdf = dbs.CreateTableDef(strLocalName & "__", 0&, tdfODBC.Name, dbsODBC.Connect)
dbs.TableDefs.Append tdf ' <--- Fehler
...

3146 ODBC-Aufruf fehlgeschlagen.

1 Error while executing the query

Mit der produktiven DB funktioniert das (PG9.6). Auf dem Testserver ist PG14.

Access 2016, PostgeSQL

Zu Fuß verknüpfen klappt?

Klappte nicht auf Anhieb.

Aber da ist mir aufgefallen, dass unter "ODBC-Datenquellen-Administrator (32-Bit)" noch der alte Treiber V9.6 hinterlegt ist.
Da die neuen Treiber hier nichts mehr ändern, habe ich mich vorgetastet.
Mit Version 10 kam immer noch die gleiche Fehlermeldung. Verbindung wurde erstellt. Tabelle auswählen funktioniert. Aber die Verknüpfung bringt dann den Fehler (sinngemäß: Error while executing the query)
Erst mit Version 11 funktioniert das manuelle Verknüpfen und auch das per VBA.

Danke für eure Unterstützung!

-----
Grüße aus München
Stefan
Top of the page Bottom of the page