none
IIS 7 e lettere accentate RRS feed

  • Domanda

  • Salve. Su un server win 2008 web risiede un sito scritto in asp classico. Il database dove si trovano i dati è access. Quando si cercano di recuperare dati con lettere accentate (per esempio il nome di un utente) il server risponde con il codice 500 ("si è verificato un problema che non consente la visualizzazione della risorsa desiderata") qualche suggerimento?

    Grazie

    mercoledì 7 settembre 2011 05:36

Risposte

Tutte le risposte

  • per dati intendi il contenuto di campi del db access che viene recuperato mediante una query e scritto nella pagina asp all'interno di textbox o label ?

    la soluzione è aggiungere questa riga di codice all'inizio di ogni pagina asp

    <%response.Charset="ISO-8859-1"%>


    in modo da fornire la codifica corretta del documento.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    mercoledì 7 settembre 2011 09:31
    Moderatore
  • Grazie Edo per la risposta.

    Credo di non poter mettere le mani sui file asp (non ne ho l'autorizzazione) . Non credi invece possibile modificare qualche impostazione di IIS?

    mercoledì 7 settembre 2011 10:02
  • no, quella è l'unica possibilità.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    • Contrassegnato come risposta gino palmia mercoledì 7 settembre 2011 17:01
    mercoledì 7 settembre 2011 10:11
    Moderatore