Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
664to668
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
664to668
664to668
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

NOT LIKE in SQL ABfrage per VBA

NOT LIKE in SQL ABfrage per VBA
12.09.2005 18:58:49
Claus
Hoi midenand,
wie kann ich folgende Syntax so anpassen, dass sie per VBA ausgeführt wird?
AND ((IN_INSTRUMENT.IDENTIFICATION) Not Like 'AIS/SC*')
Diese Bedingung wird schlichtweg ignoriert... Unter Access wird sie ausgeführt...
Merci für Eure Hilfe!
Gruss
Claus

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: NOT LIKE in SQL ABfrage per VBA
13.09.2005 08:28:52
EtoPHG
Hallo Claus,
Aus Deiner Anfrag wird nicht klar, ob es sich bei dem Codeschnipsel um den Bestandteil eines SQL-Strings handelt, oder ob Du z.B. eine Zellen-Range nach dem Wert abfragen willst.
Bei einem Wert aus einer Range müsste es dann sinngemäss heissen:
AND( Left(Zellenwert,6) "AIS/SC")
Gruss Hansueli
AW: NOT LIKE in SQL ABfrage per VBA
13.09.2005 08:35:00
Claus
Hoi Hansueli,
Es handelt sich in der Tat um einen Teil eines SQL-Strings...
Die Abfrage die ich habe liefert zuviele (mehr als 65000 Records...) also muss ich einschraenken...
Gruss
Claus
AW: NOT LIKE in SQL ABfrage per VBA
13.09.2005 09:57:21
EtoPHG
Hallo Claus,
Wenn dies Bestandteil des SQL-Strings ist, dann muss es VBA hin oder her gleich funktionieren, wie wenn Du den SQL in der Datenbank direkt absetzt.
Bist Du sicher, dass inkl. diesem Teil nicht mehr als 65536 rows zurückkommen ?
Wie sieht den der ganze SQL-command aus ?
Gruss Hansueli
Anzeige
AW: NOT LIKE in SQL ABfrage per VBA
13.09.2005 10:18:58
Claus
Hallo Hansueli (ist das abgeleitet von Han Solo? ;-)))
ich habe inzwischen herausgefunden woran's lag:
Wenn man einen SQL-String via Excel-VBA verwendet, dann muessen die *-Wildcards durch %-Wildcards ersetzt werden...
Tja... Soviel zur Kompatibilitaet von MS-Produkten...
Gruss
Claus
AW: NOT LIKE in SQL ABfrage per VBA
13.09.2005 10:27:37
EtoPHG
Hallo Claus,
Hansueli ist vermutlich ziemlich viel älter als Han Solo... ;-)
Das * durch % hätte mir auch in den Sinn kommen können...
* ist Access Terminologie
% ist Standard (ANSI) SQL Terminologie
es hat also soviel oder sowening mit MS-Kompatibilität zu tun, als dass MS immer meint das Rad müsste neu erfunden werden.
Gruss Hansueli
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige