Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Anfügeabfrage (WENN FELD LIKE *Test*) dann Feld2 = ja

Begonnen von PeterGabriel1, Januar 02, 2020, 11:24:01

⏪ vorheriges - nächstes ⏩

PeterGabriel1

Hallo zusammen,
Ich möchte gerade eine Anfügeabfrage (einmal als Select zur Vorabkontrolle und einmal als INSERT) bauen.
Wenn in Feld1 das Wort ,,Test" beinhaltet ist, z.B. ,,Dieses ist ein Test 1 2 3" dann soll das Feld2 auf ,,ja" (ja/nein-Feld) gesetzt werden. Ansonsten soll es auf nein gesetzt werden.

Könnt ihr mir helfen
Gruß
Peter

MzKlMu

Hallo,
Prüfe mit InStr() ob Test im Feld vorhanden ist.
Für die Kontrollabfrage:
Testfeld:Wenn(Instr(Feld1;"Test") > 0;-1;0)
Gruß Klaus

PeterGabriel1

Vielen Dank Klaus. Das klappt. Zum Verständnis: warum -1 und nicht 1 ?

MzKlMu

Hallo,
bei Access entsprich JA der Zahl -1 NEIN entspricht 0.
Statt - 1 kannst Du auch Wahr schreiben und statt 0 dann Falsch.
Gruß Klaus

PeterGabriel1