Ciao a tutti,
mi da errore un if dentro la query.
Ho trovato un articolo su internet che mi ha portato a modificare la mia query originale come indicato qua sotto, però va in errore:
ORIGINALE
MODIFICATAcodice:strq = "UPDATE email LEFT JOIN emailtemporanea ON email.email=emailtemporanea.email SET email.settore = emailtemporanea.settore WHERE (" & controllosettore & " and (email.email=emailtemporanea.email))"
ERROREcodice:strq = "UPDATE email LEFT JOIN emailtemporanea ON email.email=emailtemporanea.email SET email.settore = if (if emailtemporanea.settore != null, emailtemporanea.settore) WHERE (" & controllosettore & " and (email.email=emailtemporanea.email))"
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Praticamente l'upload lo deve fare solo se il campo settore di emailtemporanea non è nullo.

Rispondi quotando