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.