Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Access Abfragen Hilfe wie kann ich nur die Klammer auswerten
zurück: Text suchen aus Access 2000 in OLE-Objekt (Word) weiter: Insert Into - Problem in Java Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Xergo
Gast


Verfasst am:
18. Nov 2004, 22:38
Rufname:

Access Abfragen Hilfe wie kann ich nur die Klammer auswerten - Access Abfragen Hilfe wie kann ich nur die Klammer auswerten

Nach oben
       

Hallo zusammen,

bräuchte Hilfe in einem Problem und zwar habe ich eine Tabelle wo z.B sowas drin steht

proxy.assd.d@t-online (217.225.212.211)

will per abfrage machen das nur die klammer mit inhalt angezeigt wird. nur leider kenne ich keinen ausdruck oder kriterien wie ich sowas mache wäre echt spitze wenn mir jemand helfen könnte
reke
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Nov 2004, 22:56
Rufname:
Wohnort: Dorsten


AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe - AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe

Nach oben
       

Hallo,

wenn ich richtig gezählt habe und die Anzah der Stellen sich nicht verändert reicht
Code:
    Right(DeinFeld, 17)

mfg
reke
Gast



Verfasst am:
18. Nov 2004, 23:21
Rufname:

AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe - AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe

Nach oben
       

danke für den tip

nur des allein reicht leider nicht weil manchmal auch ip adressen vorkommen mit nur 10 stellen z.B 217.225.14.13
Xela
probieren kommt vor studieren


Verfasst am:
19. Nov 2004, 16:14
Rufname:

AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe - AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe

Nach oben
       

geht nur mit einer schleife, die prüft, ob der wert eine Zahl ist
leider kann ich dir den code nicht posten, weil ich dafür zu wenig wissen hab

_________________
ACCESS > Against Complete Controll of Evil Software Systems
SQL > Some Question Like .....
VBA > Very Boring Adventure
Skogafoss
Moderator / Access-Halbprofi ;-)


Verfasst am:
19. Nov 2004, 17:55
Rufname:
Wohnort: Wiesbaden

AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe - AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe

Nach oben
       

Hallo Xergo,
du kannst das mit einer kleinen Funktion machen:
Code:
Function Klammerausdruck(str As String) As String
    Dim pos1 As Integer
    Dim pos2 As Integer
    Dim s As String
   
    pos1 = InStr(1, str, "(")
    s = ""
    If pos1 <> 0 Then
        pos2 = InStr(pos1, str, ")")
        If pos2 <> 0 Then
            s = Mid(str, pos1, pos2 - pos1 + 1)
        End If
    End If
    Klammerausdruck = s
End Function

Dann liefert dir z.B.
Klammerausdruck("proxy.assd.d@t-online (217.225.212.211)")
(217.225.212.211)
Die Funktion liefert dir den ersten "Klammerausdruck" eines Strings inkl. der Klammern. Wenn du es ohne Klammern willst, dann musst du
... Mid(str, pos1 + 1, pos2 - pos1 - 1)
schreiben.
Vorsicht: Wenn in dem String kein "(" auftritt oder nach dem "(" kein ")" mehr auftritt, liefert die Funktion einen Leerstring!
Du speicherst die Funktion in einem Modul und definierst in deiner Abfrage ein neues Feld
Code:
Klammer: Klammerausdruck([DeinFeldInDerTabelle])

Die Namen für das Feld und die Funktion kannst du natürlich verändern und du musst statt DeinFeldInDerTabelle den Namen deines Feldes, in dem dieser Ausdruck steht schreiben.
Gruß
Skogafoss
P.S. Wenn man sicher sein könnte, dass deine Klammer immer am Ende des Strings stehr, dann könnte man das auch etwas einfacher machen, aber so bist du flexibel (es kann sogar nach der Klammer noch etwas stehen, das ist egal).
Gast



Verfasst am:
19. Nov 2004, 23:43
Rufname:


AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe - AW: Access Abfragen Hilfe wie kann ich nur die Klammer auswe

Nach oben
       

wie ich schon im Spotlight geantwortet habe, reicht eine kleine normale Funktion aus:
Code:
    Right([deinFeld], Len([deinFeld])+1-InStr(1, [deinFeld], "(", 1))
Very Happy
Wollibär
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Daten abfragen nach Buchstabenreihenfolge 2 wrengers 700 07. März 2005, 22:59
Gast Daten abfragen nach Buchstabenreihenfolge
Keine neuen Beiträge Access Tabellen & Abfragen: Wie rechne ich in Abfragen? 13 computerpap 1327 01. Feb 2005, 20:26
Thunderbird Wie rechne ich in Abfragen?
Keine neuen Beiträge Access Tabellen & Abfragen: mehrer abfragen ein formular 1 romu 720 10. Jan 2005, 15:54
lothi mehrer abfragen ein formular
Keine neuen Beiträge Access Tabellen & Abfragen: Parameter Abfragen mit "Drop Down Menu" 2 tomsingapore1 1621 23. Dez 2004, 17:56
tomsingapore1 Parameter Abfragen mit "Drop Down Menu"
Keine neuen Beiträge Access Tabellen & Abfragen: Memoformat in Tabelle wird bei Abfragen eiskalt trunkiert?!! 8 Muschimaus 1516 03. Dez 2004, 19:23
Skogafoss Memoformat in Tabelle wird bei Abfragen eiskalt trunkiert?!!
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen- Formularfeld als Kriterium 1 Gast 685 22. Nov 2004, 15:02
Felix15 Abfragen- Formularfeld als Kriterium
Keine neuen Beiträge Access Tabellen & Abfragen: Platzhalter in Abfragen einbinden 2 santje243 915 06. Nov 2004, 12:01
santje243 Platzhalter in Abfragen einbinden
Keine neuen Beiträge Access Tabellen & Abfragen: spezielle Abfragen 1 Hilfe 704 27. Sep 2004, 17:47
Skogafoss spezielle Abfragen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfragen ausgeben?? 2 woerny01 669 11. Jul 2004, 07:10
Gast SQL Abfragen ausgeben??
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabefelder in Abfragen?!?! 6 Diovan80 609 28. Jun 2004, 09:51
Diovan Eingabefelder in Abfragen?!?!
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Zahlen in Abfragen Aufrunden 1 GAST 575 28. Mai 2004, 13:42
lothi Zahlen in Abfragen Aufrunden
Keine neuen Beiträge Access Tabellen & Abfragen: mehrere Abfragen in einem Formular zum Auswerten 2 bpointz 1086 27. Mai 2004, 10:39
bpointz mehrere Abfragen in einem Formular zum Auswerten
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen