Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: dierk1804 am April 21, 2015, 10:27:51

Titel: Fehlender Operator
Beitrag von: dierk1804 am April 21, 2015, 10:27:51
Hallo und guten Morgen zusammen,

ich stehe vor einem Rätsel bei meiner VBA - Abfrage und finde den Fehler nicht.
Fehlermeldung: Fehlender Operator.
Code:
Dim varartikel, varmerkmal As String
varartikel = [Forms]![FSK_Datum]!Kombinationsfeld63.Column(0)
varmerkmal = [Forms]![FSK_Datum]!Kombinationsfeld63.Column(1)
Dim sql5 As String
sql5 = ("SELECT Fehlersammelkarte_new.Artikel_Nr, Fehlersammelkarte_new.Datum, Fehlersammelkarte_new.Merkmal, Fehlersammelkarte_new.Stückzahl INTO tmp_FSKDia FROM Fehlersammelkarte_new WHERE Fehlersammelkarte_new.artikel_nr = " & varartikel & " And Fehlersammelkarte_new.Merkmal = " & varmerkmal & " ORDER BY Fehlersammelkarte_new.Datum DESC;")

Kann mir jemand helfen?

Danke, Dierk



Titel: Re: Fehlender Operator
Beitrag von: MzKlMu am April 21, 2015, 11:03:08
Hallo,
Merkmal dürfte Text sein, daher sind Hochkomma erforderlich.
... " And Fehlersammelkarte_new.Merkmal = '" & varmerkmal & "' ORDER BY ....
Titel: Re: Fehlender Operator
Beitrag von: dierk1804 am April 21, 2015, 11:34:23
Hallo Klaus,

nicht nur Merkmal sondern auch die Artikelnr ist Text. Danke für den Tip, das war der Fehler.

Gruß, Dierk