...ma non è che è solo questione di un asterisco??...

sql_canc="delete from tab_clienti where user='" & user & "'and password= '" & psw & "'"

dovrebbe essere "delete * from tab_clienti.....ecc......altrimenti cosa cancella?