Grazie della rispostaora sperimento...
Intanto ci tengo a chiarire in precedenza non avevo problemi perche i caratteri speciali erano molto rari. Da quando sono divenuti frequenti (pur usando come encoding ISO-8859-15) la pagina web generata dal server è una schifezza perchè tutte le parole che contengono segni particolari vengono trascritte con ??. Ho anche modificato la codifica lato client del db settando la codifica unicode. Ma il risultato è lo stesso. Mi è venuto il sospetto che sia proprio il database che non supporta la codifica più recente in unicode o iso-8859-15 e successivi. Devo controllare meglio... Il settaggio della codifica del server sul database però non mi riesce e non so perchè. Allora volevo creare una procedura che sostituisca a tutti i caratteri speciali il suo equivalente in ascii (come da tabella di cui sopra). In quel modo infatti il carattere viene riconosciuto e riportato ok nella web page.
grazie a tutti