Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
128to132
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
128to132
128to132
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

OracleRdb-Datenbankabfrage

OracleRdb-Datenbankabfrage
25.06.2002 13:13:06
Wolfgang
Hallo Excel-Freaks,

für die automatische Erstellung von Excel-Berichten möchte ich bestimmte Datensätze abhängig vom Inhalt einer Excel-Zelle (Datum) aus einer OracleRdb-Tabelle abfragen. Mit MS-Query ist mir das bereits gelungen. Wie muss ein entsprechendes VBA-Makro mit DAO-Datenbankzugriff aussehen (mit ODBC und SQL)? Wer hat ein Beispiel für mich?
Vielen Dank im Voraus.

M.f.G.
Wolfgang

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: OracleRdb-Datenbankabfrage
26.06.2002 17:41:18
Jürgen
Hi,
zuerst brauchst du eine ODBC-Verbindung (Systemsteuerung), über die Du Dich wie folgt connecten kannst:

gl_odbc = "ODBC;DSN=TEST;UID=ODBC;PWD=test;DBQ=TEST;ASY=OFF;"
gl_sql = "SELECT * FROM testtabelle WHERE datum = " & cells _
(zeile,spalte).value '(evtl. Format wandeln)

Die Abfrage läuft dann wie folgt:

'Bereich auswählen, der Deine Abfrage enthält
Sheets(2).Range("A7").Select
'Und los gehts
With Selection.QueryTable
.Connection = gl_odbc
.SQL = gl_sql
.Refresh False
End With



Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige