String in einer Abfrage teilen?

15/07/2008 - 08:35 von Dimo Tabken | Report spam
Moinmoin Leute,

ich bin (bisher erfolglos) auf der Suche nach einer Möglichkeit, in einer
Auswahlabfrage einen String zu zerlegen und die Ergebnisse in berechnete
Felder einzutragen. Aus einem Server-Logfile kommen u.a. folgendermassen
aufgebaute Texteintràge:
"GET /kalender/gesamt/kalender.php HTTP/1.1"
"POST /kalender/gesamt/kalender.php HTTP/1.1"

Nun möchte ich einen solchen String jeweils am Slash aufsplitten und die
ersten zwei Ebenen (in diesem Falle "kalender" und "gesamt")in zwei eigene
Felder der Abfrage einfügen.
Die passende Funktion hierfür habe ich noch nicht gefunden, stehe einfach
auf dem Schlauch.

Das Ganze allerdings *ohne* VBA (da wüsste ich, wie's geht), denn aus
verschiedenen Gründen scheidet in dieser Datenbank die Verwendung von VBA
aus.

Könnt Ihr mir den entscheidenden Tipp geben?
Vielen Dank schon im Voraus!

Gruß, Dimo
'Gott ist tot!' -> Nietzsche, 1887
'Nietzsche ist tot!' -> Gott, 1900
 

Lesen sie die antworten

#1 Karl Donaubauer
15/07/2008 - 09:17 | Warnen spam
Dimo Tabken wrote:
ich bin (bisher erfolglos) auf der Suche nach einer Möglichkeit, in einer
Auswahlabfrage einen String zu zerlegen und die Ergebnisse in berechnete
Felder einzutragen. Aus einem Server-Logfile kommen u.a. folgendermassen
aufgebaute Texteintràge:
"GET /kalender/gesamt/kalender.php HTTP/1.1"
"POST /kalender/gesamt/kalender.php HTTP/1.1"

Nun möchte ich einen solchen String jeweils am Slash aufsplitten und die
ersten zwei Ebenen (in diesem Falle "kalender" und "gesamt")in zwei eigene
Felder der Abfrage einfügen.
Die passende Funktion hierfür habe ich noch nicht gefunden, stehe einfach
auf dem Schlauch.

Das Ganze allerdings *ohne* VBA (da wüsste ich, wie's geht),
...



Nàmlich wie? Vieles von dem, was in VBA geht, kann man auch als
Ausdruck in einer Abfrage veranstalten.

Lies

Feldinhalte nachtràglich trennen
www.donkarl.com?FAQ2.20

In deinem Fall musst du es zweimal durchführen. Also auch nochmal
mit dem Rest nach dem ersten Durchgang.

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com, jetzt mit Anmeldung und Info
zur Access-Entwickler-Konferenz (AEK11), Oktober 2008, Nürnberg

Ähnliche fragen