Salve a tutti. Non sono esperto di linguaggio SQL ed è per questo che chiedo a voi esperti
Ho la necessità di inviare un'email con allegato e di notificare che è stata inviata, la data di invio e da chi è stata inviata. Il nome da chi è stata inviata si trova nel txt Me.Operatore.
Seguendo con il debug funziona tutto ed invia l'email solo che non mi registra il nome dell'Operatore. In pratica sul codice " DBEngine(0)(0).Execute NomOperatore " va in errore e salta tutto. Sbaglio la sintassi ma non riesco a capire quale sia. Se metto 'Dipendente' entro l'apice funziona, ma mi scrive Dipendente . Sapete qual è il codice corretto?
Grazie a tutti
Dim Dipendente as String
Dipendente = Me.Operatore
strSQL = "UPDATE Voucher Set [Statovoucher] = 'Inviato' WHERE IdPratica=" & Me.IDPratica
DatInvio = "UPDATE Voucher Set [DataInvio] = Now() WHERE IdPratica=" & Me.IDPratica
NomOperatore = "UPDATE Voucher Set [InviatoDa] = Dipendente WHERE IdPratica=" & Me.IDPratica ' sicuramente la sintassi è sbagliata
DBEngine(0)(0).Execute strSQL
DBEngine(0)(0).Execute DatInvio
DBEngine(0)(0).Execute NomOperatore ' arrivato qui salta e va in Errore
Errore: Exit Sub
End Sub