Ringrazio anticipatamente tutti...
Avrei questo problema: devo fare una select che mette o no la clausa WHERE, a seconda dell'utente che si è loggato.
Eseguendo quella che metterò qui sotto non mi ritorna nessun errore ma non fa quello che deve fare in caso di utente <> da "Amministratore" ovvero, deve includere nella select anche la clausula WHERE
[CODE]
sSql = sSql & "SELECT *" & vbCrLf
sSql = sSql & "FROM Gest_rapp" & vbCrLf
sSql = sSql & "WHERE data >= '" & da & "' AND "
sSql = sSql & "data <= '" & a & "' OR "
sSql = sSql & "(Tipo_lavoro = '" & cbo_tip.Text & "' OR Tipo_lavoro IS NULL) OR "
sSql = sSql & "(N_rapp = '" & cbo_num(0).Text & "' OR N_rapp IS NULL) OR "
sSql = sSql & "(Cliente = '" & cbo_cli(0).Text & "' OR N_rapp IS NULL) "
If ty_ute <> "Amministratore" Then
sSql = sSql & "AND id_ute = '" & ute & "'"
End If