Buonasera, volevo chiedere se qualcuno mi aiuta ad aggiornare tramite query sql una casella di controllo.
In pratica devo aggiornare questa casella al valore False se il campo A all'interno di una tabella risulta vuoto, con condizione che un campo B sia uguale alla parola ADMIN. La difficoltà che ho incontrato è che il controllo deve essere effettuato su tutti i record. Quindi se solo un record ha il campo A non vuoto, allora la casella di controllo non deve mutare il suo stato attuale.
Ho provato a scrivere qualcosa del genere, ma ovviamente senza risultati positivi:
Private Sub btnChiudi_Click()
Dim rs as DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT MsgAdmin FROM operatori")
While Not rs.EOF
If rs(0) = Null Then
Dlookup("da_leggere", "operatori", "ruolo = 'ADMIN'") = False
rs.MoveNext
End If
Wend
End Sub
Capisco che è un pastrocchio ma di più non riesco.
Grazie.