Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensatz filtern funktioniert nicht
zurück: Kombinationsfelder sollen den Inhalt eines Textfeldes füllen weiter: Kombifeld soll nur bestimmte Daten anzeigen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Schniposa
Gast


Verfasst am:
27. Apr 2009, 10:37
Rufname:

Datensatz filtern funktioniert nicht - Datensatz filtern funktioniert nicht

Nach oben
       Version: Office 2003

Hallo,

ich hab ein Problem in der VBS Programmierung.
Es soll aus einer Tabelle per Inboxabfrage Daten ausgegeben werden.
Leider kommt immer eine Fehlermeldung. Wo liegt das Problem?

Hier mal der Code:
Code:
Option Compare Database
Option Explicit

Sub DatensatzFinden()
    Dim rst As ADODB.Recordset
    Dim strEingabe As String

    strEingabe = InputBox("Geben Sie den Artikel ein!")
    If strEingabe = "" Then Exit Sub
    strEingabe = "Artikelname Like '" & strEingabe & "%"
    Set rst = New ADODB.Recordset
    rst.Open "SELECT * FROM Artikel WHERE" & strEingabe, _
             CurrentProject.Connection, adOpenKeyset, adLockOptimistic
    With rst
        Do While Not .EOF
Debug.Print .Fields("Artikelname") & vbTab & .Fields("Kategorie") & vbLf
            .MoveNext
        Loop
        .Close
    End With
    Set rst = Nothing
End Sub
Im Anhang ein Screenshot von der Fehlermeldung.
Vielen Dank für die Hilfe im Voraus

Gruß
Schniposa



Screenshot.jpg
 Beschreibung:
 Dateigröße:  58.09 KB
 Angeschaut:  326 mal

Screenshot.jpg


Marmeladenglas
komme zurecht


Verfasst am:
27. Apr 2009, 11:01
Rufname:


AW: Datensatz filtern funktioniert nicht - AW: Datensatz filtern funktioniert nicht

Nach oben
       Version: Office 2003

Hi,
als erstes fällt mal das fehlende Leerzeichen nach dem WHERE auf.
Desweiteren das fehlende Hochkomma nach dem Platzhalter %
Gast



Verfasst am:
27. Apr 2009, 11:08
Rufname:

AW: Datensatz filtern funktioniert nicht - AW: Datensatz filtern funktioniert nicht

Nach oben
       Version: Office 2003

Danke aber nach abänderung funktioniert das ganze immer noch nicht
Code:
    rst.Open "SELECT * FROM Artikel WHERE ' " & strEingabe, _
             CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Marmeladenglas
komme zurecht


Verfasst am:
27. Apr 2009, 11:12
Rufname:

AW: Datensatz filtern funktioniert nicht - AW: Datensatz filtern funktioniert nicht

Nach oben
       Version: Office 2003

Code:
    strEingabe = "Artikelname Like '" & strEingabe & "%'"
    Set rst = New ADODB.Recordset
    rst.Open "SELECT * FROM Artikel WHERE " & strEingabe, _
             CurrentProject.Connection, adOpenKeyset, adLockOptimistic
du mußt genauer lesen Wink
Schniposa
Gast


Verfasst am:
27. Apr 2009, 11:14
Rufname:


AW: Datensatz filtern funktioniert nicht - AW: Datensatz filtern funktioniert nicht

Nach oben
       Version: Office 2003

Alles klar

Danke funktioniert auch Very Happy

Ja das mit dem lesen ist so ne sache irgendwann sieht man vor lauter wald den Baum nicht mehr.
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 
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Fehler beim Filtern von unterschiedlich langen Datensätzen! 1 SteffenL 515 20. Apr 2005, 15:15
Willi Wipp Fehler beim Filtern von unterschiedlich langen Datensätzen!
Keine neuen Beiträge Access Tabellen & Abfragen: Höchster Autowert abfragen und Datensatz anzeigen 4 chiefchocolate 3566 09. Apr 2005, 17:55
Gast Höchster Autowert abfragen und Datensatz anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Anfügeabfrage soll nur einen Datensatz verschieben 2 Quamsman 1025 08. März 2005, 15:23
Quamsman Anfügeabfrage soll nur einen Datensatz verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage soll nur jeweils ersten Datensatz liefern (Group By? 2 MichaelN 2552 28. Dez 2004, 15:06
MichaelN Abfrage soll nur jeweils ersten Datensatz liefern (Group By?
Keine neuen Beiträge Access Tabellen & Abfragen: Doppelte Einträge durch Abfrage filtern 26 Gast 28323 28. Dez 2004, 10:50
lothi Doppelte Einträge durch Abfrage filtern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz löschen und die anderen neu durchnummerieren 16 brauchehilfe@office 5626 20. Okt 2004, 15:34
Willi Wipp Datensatz löschen und die anderen neu durchnummerieren
Keine neuen Beiträge Access Tabellen & Abfragen: Kontrollkästchen im Formular sollen Abfrage filtern 2 felix25 1779 06. Okt 2004, 17:20
felix25 Kontrollkästchen im Formular sollen Abfrage filtern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
Keine neuen Beiträge Access Tabellen & Abfragen: Formular-Button funktioniert nicht mehr 3 Lene 725 15. Sep 2004, 10:18
lothi Formular-Button funktioniert nicht mehr
Keine neuen Beiträge Access Tabellen & Abfragen: Kein neuer Datensatz möglich durch Verknüpfung 0 cengin 632 12. Aug 2004, 09:56
cengin Kein neuer Datensatz möglich durch Verknüpfung
Keine neuen Beiträge Access Tabellen & Abfragen: Dropdown Liste funktioniert nicht wie sie soll !!! 8 Panter 2021 27. Jul 2004, 09:28
Panter Dropdown Liste funktioniert nicht wie sie soll !!!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Macromedia Dreamweaver