über VBA Extern verknüpfte Tabellen aktuallisieren

Mitglied: hall998

hall998 (Level 1) - Jetzt verbinden

16.02.2005, aktualisiert 17.02.2005, 17586 Aufrufe, 3 Kommentare

Hallo zusammen,

Ich habe eine Access DB erstellt. Unter Tabellen habe ich zwei Extern verknüpfte Tabellen welche über eine ODBC Schnittstelle rein kommen. In der Access DB habe ich ein Formular mit dem ich SQL Abfragen für die Beiden Tabellen erstelle. Nun kommt immer wenn ich die AccessDB neu öffne eine Fehlermeldung "ODBC Verbindung 'XXXXXX' fehlgeschlagen". Wenn ich dann auf die extern verknüpften Tabellen mit der rechten Maustaste klicke und auf Tabellenverknüpfungsmanager klicke kann ich sie manuell aktuallisieren -> dann gehts wieder! Nun meine Frage: Kann ich die aktuallisierung dieser beiden Tabellen auch per VBA machen? Wenn ja, wie?

Gruß hall998
Mitglied: moenni
17.02.2005 um 00:25 Uhr
Grundsätzlich ja.
Du kannst beim Start eine VB Funktion aufrufen, die die ODBC Verbindung aufbaut und die Tabellen verknüpft.

Allerdings scheint grundsätzlich etwas nicht richtig eingerichtet sein.
Ich habe viele Access Dbs mit ODBC Tabellen, zumal viele Daten auf SQL Server liegen.

Wenn es Probleme gibt, liegen diese meistens in den ODBC Einstellungen (ODBC Administrator).
Wie sind Deine Datenquellen angelegt, und wie greifst Du auf die Tabellen zu?
Bitte warten ..
Mitglied: hall998
17.02.2005 um 08:01 Uhr
Hallo,

Es handet sich um eine Oracle Datenbank aus der ich zwei Tabellen nach Access verknüpfe. Dann habe ich die Tabellen in Access mit einander verknüpft (Beziehungen). Dann erstelle ich mittels der Eingaben im Formular im VBA den SQL-Code und speichere ihn in einer neuen Abfrage und dann führe ich diese aus.
Im ODBCAD32 ist folgendes eingestellt:
Unter Benutzer-DSN habe ich eine neue Komponete "Microsoft ODBC for Oracle" hinzugefügt. Dort habe ich dann eine Beschreibung einen Benutzernamen und den Server angegeben. Der Rest sind Standardwerte.

Gruß hall998
Bitte warten ..
Mitglied: moenni
17.02.2005 um 14:09 Uhr
Bei Oracle muss ich passen, ich habe nur Erfahrung mit SQL Server.

Schau mal in der Hilfe unter ODBCConnectStr nach.

Im Prinzip werden hier die gleichen Eintragungen gemacht wie im ODBC Administrator.

Hier noch ein Teil der Hilfe:

Die Verbindungszeichenfolge ist für verschiedene Typen von ODBC-Datenquellen unterschiedlich. Damit Sie z.B. eine Verbindung zur Datenquelle PersonalAbt auf dem Server PERSSRVR (einem Microsoft SQL Server) mit Hilfe der Anmeldeinformation (ID) Schmidt und dem Kennwort Sesam herstellen können, verwenden Sie die folgende Verbindungszeichenfolge.

ODBC;DSN=PersonalAbt;SERVER=PERSSRVR;UID=Smith;PWD=Sesame;
Bitte warten ..
Heiß diskutierte Inhalte
Internet
Sehr große Dateien über das Internet versenden
gelöst pd.edvVor 1 TagFrageInternet115 Kommentare

Hallo, ich muss immer wieder große Daten über das Internet übertragen - da werden viele am WeTransfer & Co. denken aber mit den winzigen ...

Hardware
MiniPC Empfehlung AliExpress
winlinVor 1 TagAllgemeinHardware24 Kommentare

Hallo Zusammen, Hat schon mal jemand hier einen Mini pc bei AliExpress gekauft und kann einen empfehlen??? Suche etwas wo ich 2vms problemlos virtualisieren ...

Microsoft
User Aktivitäten
RoadmaxVor 1 TagFrageMicrosoft13 Kommentare

Hallo Zusammen, ich möchte gerne automatisiert auf jedem Windows 10 PC im Netzwerk prüfen lassen, was der User dort live treibt. Konkret geht es ...

Windows 10
Custom Windows-10-ISO bauen (in kontinuierlicher Verbesserung) - Ausgabe 2021
beidermachtvongreyscullVor 1 TagAnleitungWindows 102 Kommentare

Editorial kleines Vorwort Ich hoffe, ich habe hier eine für den ein oder anderen Kollegen interessante Lösung zusammengestellt. Alles, was Ihr hier lest, ist ...

Cloud-Dienste
Server mieten - wo?
ZZaaiiggaaVor 14 StundenFrageCloud-Dienste9 Kommentare

Hallo zusammen, suche einen Windows Server für SQL zum mieten, mit mindestens: 256GB SSD 32GB Ram Welche Anbieter eignen sich am besten? Und muss ...

Notebook & Zubehör
Lenovo Dockingstation - Kompatibilität?
gelöst VisuciusVor 1 TagFrageNotebook & Zubehör10 Kommentare

Guten Morgen, wir habens ja gerade mit antiquierter Technik ;-) Vor mir steht ein T440s Lenovo-Laptop, der nen frisches Windows 7 ähh Quatsch Windows ...

Windows 10
Dokumentenmanagement-System für den Heimgebrauch
Pineapple27Vor 16 StundenFrageWindows 104 Kommentare

Hallo zusammen, kennt jemand ein gutes Dokumentenmanagement-System für den Heimgebrauch und hat eventuell auch schon Erfahrungen damit gemacht? Da ich es rein privat nutzen ...

LAN, WAN, Wireless
Suche fuer unser Reihenmittelhaus eine "gute" WLAN-Abdeckung
homenetVor 1 TagFrageLAN, WAN, Wireless3 Kommentare

Hallo, suche fuer unser Reihenmittelhaus eine "gute" WLAN-Abdeckung. Benoetigt fuer: Smartphones, Laptops, Radio - max. ca. 10 Geraete gleichzeitig, ueblicherweise ca. 4 Geraete dauernd ...