Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
276to280
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
276to280
276to280
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Daten via Query nach Excel II

Daten via Query nach Excel II
02.07.2003 19:07:11
Steve
Hallo Profis!
ich habe zwei Variablen definiert: Eine steht in der Connection Anweisung (Variable_1), die zweite in der Where-Klausel (Variable_2). Warum funktioniert die erste und nicht die zweite?
Ersetze ich die letzte Zeile mit WHERE (TABLE_1.ATTRIB_2='WERT')") dann funktioniert die Abfrage. Ansonsten erhalte ich jedesmal einen Laufzeitfehler '1004'.

Vielen Dank im voraus!
Steve

VARIABLE_1= Range("Tabelle1!A1").Text
VARIABLE_2= Range("Tabelle1!A2").Text

With ActiveSheet.QueryTables.Add(Connection:= _
"ODBC;DSN=XXX;UID=" & VARIABLE_1 & " ;PWD=" & VARIABLE_1 & ";SERVER=XXX;", Destination:=Range("A1"))
.CommandText = Array( _
"SELECT TABLE_1.ATTRIBUT_1, TABLE_1.ATTRIB_2, TABLE_1.ATTRIB_3, ..... TABLE_1.ATTRIB_10 FROM " & VARIABLE_1 & ".TABLE_1 TABLE_1" _
, _
" WHERE (TABLE_1.ATTRIB_2=" & VARIABLE_2 & ")")

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten via Query nach Excel II
02.07.2003 20:16:17
andre
hallo steve,
bei der connection würde statt einer variable ... "WERT" ... stehen.
bei der abfrage mit text bzw. nichtnumerischen spaltn in der db muss der wert in hochkomma, hast du ja auch oben richtig beschrieben ...='WERT'
ich nehme mal an, dass in deiner variable keine sind und im code auch nicht. irgendwo müssen die dazu.
gruss andre


AW: Daten via Query nach Excel II
04.07.2003 09:06:30
Steve
Das wars leider nicht. Schade....


AW: Daten via Query nach Excel II
02.07.2003 21:38:37
Steve
Hallo Andre
Sollte ich Stunden damit verbracht haben und die Lösung ist so einfach?!?
Ich werde es Morgen Früh (an einem anderen Rechner mit ODBC Treiber) direkt ausprobieren.
Viele Grüße
Steve


Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige