Chi mi da una mano con questo problema?
ho queste impostazioni:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<%Response.charset="utf-8"%>
Nella pagina ho un form che raccoglie dati fra cui un messaggio.
Invio il form e salvo i dati nel DB access
....
Rs("msg") = server.HTMLEncode(request.Form("msg"))
....
nel campo del DB i caratteri accentati appaiono così: "#195;#178;#195;#160;#195;#185;#195;#168;#195;#172 ;" prima del cancelletto ci sarebbe una &commerciale -l'ho dovuto scrivere così per far mostrare cosa contiene il DB-(corrisponderebbero a òàùèì)
Se chiedo di calcolare la lunghezza di msg con len(Rs("msg")) ottendo un valore che è errato dovrei ottenere 5
Esiste una funzione per poter trasformare al volo i caratteri estratti dal DB e poter ottenere la lunghezza giusta?

Rispondi quotando
