Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311

    caratteri accentati, problemi da db access

    Ciao, help..
    pagina asp con charset:
    codice:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    nella pagina html/asp scrivo un testo con caratteri accentati e si visualizzano correttamente, mentre se estraggo dati da un database, quei caratteri accentati mi compaiono come "rombo e punto interrogativo".
    Il database l'ho creato io ed il testo inserito tramite access... (non ho ancora fatto i form di inserimento dati)
    Il tutto sta girando sul mio Server 2003 e iis6 (mi domando se possa essere un problema di server).

    Vorrei evitare di fare replace per tutti i caratteri (sia in scrittura che in lettura) anche in modo da avere un database pulito e leggibile da access.

    Allego immagine (scusate la mascheratura ma non ho il permesso di rendere pubblico altro).
    Nell'immagine a sinistra i dati estratti dal DB access, a destra il testo semplice scritto nella pagina html.

    qualche idea ?
    Immagini allegate Immagini allegate

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Salva la pagina .asp con codifica UTF-8.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311
    roby scusa... come la salvo in quel formato (mai fatto)... non è sufficiente aggiungere meta tag ?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Salva con nome... e poi scegli la codifica.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311
    ..immaginavo di dover fare cosi... ma da dreamweaver non posso farlo... non mi fa scegliere la codifica ma solo l'estensione

  6. #6
    Oltre all'utf-8, assicurati di avere lo stesso codepage sia nella maschera che scrive nel db, sia nella pagina che visualizza il risultato:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    311
    Yes !
    grazie Alex

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.