2017-01-13 3 views
0

Suchen, dies ohne Verwendung von VBA und MS Access SQL zu tun. Sie wissen, gehen Sie zu Query Design und klicken Sie dann auf den "SQL" -Button in der unteren rechten Ecke.MS Access SQL-Abfrage (nicht VBA) zu 3rd-Party-Datenbank

Ich habe einige Benutzer, die grundlegende SQL SELECT-Abfragen kennen, aber nicht VBA kennen, und ihre eigenen Abfragen schreiben möchten, während wir das Front-End für die PostgreSQL-Datenbank erstellen, in die alles migriert wird. Wie lautet die Syntax zum Abfragen einer ODBC-Verbindung in MS Access SQL (wiederum ohne VBA)?

Kurz gesagt, Datenbank migriert von Access zu PostgreSQL, einige Benutzer wissen SQL, aber nicht VBA, wollen Abfragen, die noch nicht in das neue Front-End eingebaut wurden, auf der Suche nach der richtigen Syntax in MS Access SQL FROM [ODBC:postgres].Users oder so etwas. Danke für die Hilfe!

Antwort

1

Betrachten Sie eines der folgenden. Während der Erstellung von entweder werden Sie aufgefordert, ODBC DSN/Driver. Zwei Voraussetzungen sind erforderlich: MS Access GUI EXE und Postgres ODBC driver:

  1. Verknüpfte Tabellen: link Postgres Tabellen in Access-Frontend und schreiben Abfragen mit Access-SQL-Dialekt. Da verknüpfte Tabellen live sind, spiegeln sich alle Datenänderungen in der Postgres-Datenbank wider. Suchen Sie diese Option unter Externe Daten Registerkarte und wählen Sie das Globus-Symbol.
  2. PASS-THRU-FRAGEN: Pass-Thru-Abfragen erstellen und in Postgres-SQL-Dialekt schreiben. Beachten Sie: Nur einzelne Anweisungen sind zulässig, keine mehrstufigen oder gespeicherten Prozeduren zulässig. Suchen Sie unter Erstellen/Abfrage Design Bedingungsregisterkarte, auch ein Globus-Symbol.