Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Select bringt kein Ergebnis - Syntax-Problem

Begonnen von Lippydorf, September 17, 2022, 22:52:09

⏪ vorheriges - nächstes ⏩

Lippydorf

Hallo,
ich versuche nun seit Stunden ein einfaches Syntax-Problem einer Selektion zu lösen. Offensichtlich bin ich zu blöde, die Syntax zu verstehen.

Der Befehl:
     rst.Open "select * from A_Projekt_Liste where Status = " & Me.S_Art & " and Polier = " & "'Bö'", _
             CurrentProject.Connection, adOpenKeyset

bringt problemlos das gewünschte Ergebnis mit dem Polier Bö. Wenn ich aber versuche den Festwert des Polier mit einem Feld zu lösen, bekomme ich kein Ergebnis

Falscher Befehl:
      rst.Open "select * from A_Projekt_Liste where Status = " & Me.S_Art & " and Polier = " & rstb!PKurz, _
             CurrentProject.Connection, adOpenKeyset

Ich schaffe es nicht, das Feld rstb!PKurz richtig als Textfeld in die Selektion einzutragen.

Bitte helft mir, auch wenn es eine dumme Frage ist.

Vielen Dank im Voraus

MzKlMu

Hallo,
Du hast ja bei Bö auch Hochkomma, die müssen bei einem Feld auch dazu.
      ...... = " & Me.S_Art & " and Polier = '" & rstb!PKurz &"'",.....
Gruß Klaus

Lippydorf

Vielen Dank Klaus. Hat geklappt.
Eigentlich kenne ich das Hochkomme bei Texten. Dennoch scheine ich vor dem Schirm vor lauter Kommata blind zu sein.
Grüße
Engelbert