Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
SQL Anweisung ist fehlerhaft
zurück: Aktivierung eines Button weiter: Vergleich mit Werten aus einer Tabelle 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
Falcon
Einsteiger


Verfasst am:
26. Jan 2006, 09:15
Rufname:
Wohnort: Oberhausen

SQL Anweisung ist fehlerhaft - SQL Anweisung ist fehlerhaft

Nach oben
       

Hallo!

Ich hab mir eine SQL Anweisung zusammen geschrieben und irgendwo ist ein Fehler aber ich find ihn einfach nicht. Ich wäre euch dankbar, wenn ihr einmal kurz drüber schaut.

Hier mal meine Testversion (wo der gleiche Fehler drin ist)
Code:
    sql = " SELECT *" & _
            " FROM [Tabelle1]" & _
           " WHERE Best_KBZ= '" & Me!box_KBZ & "'" & _
             " AND EQB_DATUM= Between '" & Me!box1_DATUM & "'" & _
                                " And '" & Me!box2_DATUM & "';"
Und so soll es eigentlich richtig aussehn:
Code:
    sql = " SELECT * FROM [Tabelle1]"
    If Not Me!Kontrollkästchen16 = 0 Then
        Me!box_KBZ = InputBox("Bitte geben Sie eine Best_KBZ ein.", _
                              "Eingabe erforderlich!")
        sql = sql & " WHERE Best_KBZ=" & Me!box_KBZ
        §and = 1
    End If
    If Me!Rahmen33 = 1 Then
        Me!box1_DATUM = InputBox("Bitte geben Sie das ANFANGSDATUM der " & _
                                 "Abfrage ein:", _
                                 "Eingabe erforderlich: ANFANGSDATUM")
        Me!box2_DATUM = InputBox("Bitte geben Sie das ENDDATUM der " & _
                                 "Abfrage ein:", _
                                 "Eingabe erfoerdlich: ENDDATUM")
        If §and = 1 Then
            sql = sql & " AND EQB_DATUM= '" & Me!box1_DATUM & "' " & _
                                    "And '" & Me!box2_DATUM & "';"
          Else
            sql = sql & " WHERE EQB_DATUM= '" & Me!box1_DATUM & "' " & _
                                      "And '" & Me!box2_DATUM & "';"
            §and = 1
        End If
      Else
        Me!box_WOCHE = InputBox("Bitte geben Sie eine EQB-Woche ein.", _
                                "Eingabe erforderlich!")
        If §and = 1 Then
            sql = sql & " AND EQB_JAHRWOCHE>=" & Me!box_WOCHE & ";"
          Else
            sql = sql & " WHERE EQB_JAHRWOCHE =" & Me!box_WOCHE & ";"
            §and = 1
        End If
    End If
Snow
Access Programmierer


Verfasst am:
26. Jan 2006, 09:22
Rufname:
Wohnort: Lemgo


AW: SQL Anweisung ist fehlerhaft - AW: SQL Anweisung ist fehlerhaft

Nach oben
       

Moin,
Code:
    sql = " SELECT *" & _
            " FROM [Tabelle1]" & _
           " WHERE Best_KBZ= '" & Me!box_KBZ & "'" & _
             " AND EQB_DATUM Between '" & Me!box1_DATUM & "'" & _
                               " And '" & Me!box2_DATUM & "';"
Das "Istgleichzeichen" vor "Between" ist falsch.

Gruss Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
26. Jan 2006, 09:25
Rufname:
Wohnort: Berlin

AW: SQL Anweisung ist fehlerhaft - AW: SQL Anweisung ist fehlerhaft

Nach oben
       

Code:
    '...
             " AND EQB_DATUM Between '" & Me!box1_DATUM & "'" & _
                               " And '" & Me!box2_DATUM & "';"
Hier ist das "=" vor BETWEEN überflüssig.

Tipp: Testpunkt im Code an der Stelle, wo die resultierende SQL-Anweisung erstellt ist, dann die Zeichenkette im Direktbereich ansehen. Wenn das noch nicht hilft, die Zeichenkette kopieren und in die SQL-Sicht einer neuen Abfrage einfügen. Wenn man versucht, diese Abfrage auszuführen erhält man meist sinnvolle Fehlermeldungen.

mfg Rita

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Falcon
Einsteiger


Verfasst am:
26. Jan 2006, 09:54
Rufname:
Wohnort: Oberhausen


AW: SQL Anweisung ist fehlerhaft - AW: SQL Anweisung ist fehlerhaft

Nach oben
       

Vielen Dank für die Hilfe! Jetzt läuft der Quellcode erst mal durch! *freu*
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: SQL abfrage in einer Tabelle Speichern 0 Oberwald 2284 27. Jun 2005, 17:08
Oberwald SQL abfrage in einer Tabelle Speichern
Keine neuen Beiträge Access Tabellen & Abfragen: habe auch Probleme mit ADOB ! Select Anweisung unverträglich 1 @c1d 673 04. Mai 2005, 12:29
Willi Wipp habe auch Probleme mit ADOB ! Select Anweisung unverträglich
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Befehle in MS Access 1 kpf 5618 02. Mai 2005, 12:56
stpimi SQL Befehle in MS Access
Keine neuen Beiträge Access Tabellen & Abfragen: SQL : Datenbank löschen 1 cfl2si 7440 23. März 2005, 12:30
Willi Wipp SQL : Datenbank löschen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Gruppierung -AXP 2 nepokat 601 03. Feb 2005, 08:46
nepokat SQL Gruppierung -AXP
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle per SQL umbennen (Access 2000) 2 DerPater 1084 09. Dez 2004, 14:02
Gast Tabelle per SQL umbennen (Access 2000)
Keine neuen Beiträge Access Tabellen & Abfragen: Access SQL auskommentieren 2 excalibur 7156 21. Nov 2004, 20:24
excalibur1 Access SQL auskommentieren
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Wenn-Dann-Sonst in SQL??? 2 SCHNEEMANN 998 18. Okt 2004, 17:26
Willi Wipp Wenn-Dann-Sonst in SQL???
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn SQL Abfrage keine Werte gefunden hat, dann... 6 Danny G. 1787 30. Sep 2004, 18:19
Willi Wipp Wenn SQL Abfrage keine Werte gefunden hat, dann...
Keine neuen Beiträge Access Tabellen & Abfragen: SQL - Abfrage ob ein Wert in der Tabelle enthalten ist 1 notausgang 1301 23. Sep 2004, 09:42
stpimi SQL - Abfrage ob ein Wert in der Tabelle enthalten ist
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrfachauswahl aus Listenfeld kombiniert mit SQL IN (...) 2 SMArmageddon 2417 01. Sep 2004, 15:07
SMArmageddon Mehrfachauswahl aus Listenfeld kombiniert mit SQL IN (...)
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfrage 2 Gast 970 20. Jul 2004, 17:29
Gast SQL Abfrage
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps