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
Hallo,
Du hast ja bei Bö auch Hochkomma, die müssen bei einem Feld auch dazu.
...... = " & Me.S_Art & " and Polier = '" & rstb!PKurz &"'",.....
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