sql="UPDATE clientes SET fono='5555555', fax='5555554' WHERE id=123151 AND (fono<>'5555555' OR fax<>'5555554')
esta instruccion sql funciona siempre y cuando haya un numero de telefono o fax anterior, pero si los campos estan nulos no me aplica el criterio "WHERE" y no me actualiza el registro.
Los campos son de tipo VARCHAR.
Este problema me essta colmando mi paciencia.

Si alguien me pudiera ayudar se lo agredeceria mucho.