Problema con IIf

di il
3 risposte

Problema con IIf

Buongiorno a tutti,
sono nuovo e scusate se chiedo una banalità. Non riesco a far funzionare la funzione IIf.

Banalmente vorrei che in una query semplice mi restituisca 1 se in valore di "Prog" (che è una campo di numerazione automatica) è minore uguale di 1075, altrimenti 2, e che metta il tutto in un nuovo campo campo "Prova", nella cui prima riga in visualizzazione struttura ho scritto:

Prova: IIf([Prog]<=1075,1,2)

Mi dice sempre operando o operatore mancante...
Ho fatto altre prove, ma mi da sempre questo errore, quindi temo di sbagliare qualcosa di basilare.

grazie

3 Risposte

  • Re: Problema con IIf

    Punto e virgola è meglio
    Prova: IIf([Prog]<=1075;1;2)
    Saluti
  • Re: Problema con IIf

    Grazie! Funziona!
    Come dicevo, banale...Però la guida in linea di Access parla di virgole, mah...
  • Re: Problema con IIf

    Dipende da dove lo usi... serve capire che se si usa il VBA il carattere di separazione è la VIRGOLA mentre se si usa QBE o il GENERATORE di ESPRESSIONI il carattere è il [;]...
Devi accedere o registrarti per scrivere nel forum
3 risposte