Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Riferimento circolare

  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Riferimento circolare

    Ciao.

    Il db è access, il campo ESEGUITA è Si/No.

    Perchè se in questa query scrivo:

    codice:
    strSql = strSql & " ESEGUITA, "
    tutto va bene, mentre se scrivo così:

    codice:
    strSql = strSql & " IIF(ESEGUITA = True, 'Si', 'No') AS ESEGUITA, "
    va in errore ???:

    Error Type:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver] Circular reference caused by alias 'ESEGUITA' in query definition's SELECT list.
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    perchè non puoi usare come alias il nome del campo stesso
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Santino83_02
    perchè non puoi usare come alias il nome del campo stesso
    Grazie !
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.