Visualizzazione dei risultati da 1 a 5 su 5

Discussione: IIF e campo testo

  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    IIF e campo testo

    SELECT mia_tab.codoff, mia_tab.campo_info, IIf(InStr([mia_tab]![campo_info],"/"),DateDiff("d",([mia_tab]![campo_info]),Date()),[mia_tab]![campo_info]) AS Espr1
    FROM mia_tab
    WHERE (((mia_tab.id)=261));

    ho un errore nel caso il valore di [mia_tab]![campo_info]
    abbia un valore del tipo data "20/05/2006" il datediff va in errore

    ho provato attribuendo al campo il attributo ISdate

    SELECT mia_tab.codoff, mia_tab.campo_info, IIf(InStr([mia_tab]![campo_info],"/"),DateDiff("d",(Isdate([mia_tab]![campo_info])),Date()),[mia_tab]![campo_info]) AS Espr1
    FROM mia_tab
    WHERE (((mia_tab.id)=261));
    ma va sempre in errore sul record dove è presente il valore data.

    Ovviamente questa è uan query access.

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    rettifico
    SELECT miatab.id, miatab.entro_il, IIf(InStr(miatab.entro_il,""/""), DateDiff(""d"",Date(),miatab.entro_il),miatab.entr o_il) "&_
    "AS valore "&_
    "FROM miatab "&_
    "WHERE miatab.id=261;"

    allora in access funziona...

    in asp:

    Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 2.
    ma i campi sono corretti.....

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    era un problema di apici

    SELECT miatab.id, miatab.entro_il, IIf(InStr(miatab.entro_il,'/'), DateDiff('d',Date(),miatab.entro_il),miatab.entro_ il) "&_
    "AS valore "&_
    "FROM miatab "&_
    "WHERE miatab.id=261;"

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    mi viene un ulteriore dubbio

    valore:IIf(InStr(advanced.entro_il;"/");DateDiff("g";Date();advanced.entro_il);advanced .entro_il)

    l'espressione "valore" su access ha un valore testo
    se volessi farlo diventare numerico???

  5. #5
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427


    Cint :maLOL:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.