Gli apici che ti dicevo sono nella select del tuo command.
Senza gli apici l'id viene visto come un integer, andando in conflitto col tipo di colonna che invece è varchar
Adesso stai passando una stringa di select di questo tipo:
select * from notifiche_01 where not_opera= MILANO
Se la provi sul db, vedi che ti darà un errore come quello che ti ha dato.
La soluzione, quindi, è:
Dim command As New SqlCommand("select * from notifiche_01 where not_opera= APICE " & id & "APICE", conn)
ovviamente dove ho scritto APICE metti il segno '
La stringa della select dovrebbe risultare perciò qualcosa del tipo
"select * from notifiche_01 where not_opera= 'MILANO'