Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Memorizzare Caratteri Orientali

    Ragazzi ho un serio problema e non so più a chi rivolgermi :-(

    Mi hanno chiesto di realizzare una bacheca che consenta di
    memorizzare nel database, anche i messaggi che vengono
    scritti in caratteri orientali.(es. giapponese, cinese).
    (Io uso vb.net e mysql 4.0 il quale non supporta unicode)

    Alcuni programmatori mi hanno consigliato di utilizzare HTML/decode e HTML/encode ma proprio non riesco a farlo funzionare!:-(

    Riuscite a capire dov'è che sbaglio? Io proprio non ci riesco! :-(

    Qua ho postato il codice che uso, forse voi siete in grado di capire dov'è che sbaglio!

    1) Ecco il codice che ho inserito e che viene eseguito lato server per effettuare l'inserimento nel database.

    'Raddoppia gli apici se ci sono
    txtComune.Text = Replace(txtComune.Text, "'", "''")
    txtAnnuncio.Text = Replace(txtAnnuncio.Text, "'", "''")
    txtRecapito.Text = Replace(txtRecapito.Text, "'", "''")


    Comune = Server.HtmlEncode(txtComune.Text)
    Annuncio = Server.HtmlEncode(txtAnnuncio.Text)
    Recapito = Server.HtmlEncode(txtRecapito.Text)


    IDInserzione = New PostiLetto().SaveInserzioneBacheca
    (TipoAnnuncio, cmbStatiO.SelectedItem.Text, _
    Me.cmbDivisionO.SelectedItem.Text, Comune, Annuncio,
    Recapito, CStr(Request.UserHostAddress))



    Grazie Infinite

  2. #2
    2) Tutto il codice della pagina di visualizzazione (tenete
    conto che si tratta di uno user control)
    C'è qualcuno che ha il coraggio di darci un'occhiata? :di56:


    <%@ Control Language="vb" AutoEventWireup="false"
    Codebehind="ucBachecaOfferte.ascx.vb"
    Inherits="VF.PL.USL.WebControl.ucBachecaOfferte"
    TargetSchema="http://schemas.microsoft.com/intellisense/ie3
    -2nav3-0" %>
    <p align="center">
    <asp:label id="results" runat="server" />
    </p>
    <P align="center">
    <asp:repeater id="queryres" runat="server">
    <itemTemplate>
    <TABLE id="Table5" cellSpacing="1"
    cellPadding="1" border="1" width="600px" align="center">
    <TR>
    <TD>
    <asp:Panel
    id="pnlTitolo" runat="server" CssClass="Offerta">

    <TABLE id="Table1" cellSpacing="1" cellPadding="1"
    width="100%" border="0" class="TestoWhith">

    <TR>

    <TD align="left">ID

    <%#Container.DataItem
    ("ID_pl_bacheca")%>

    </TD>

    <TD align="right"><%#format(cdate
    (Container.DataItem("DataInserimento")),"dd MMMM yyyy
    hh:mm")%></TD>

    <TR>

    </TABLE>

    </asp:Panel>
    <TABLE
    id="Table2" cellSpacing="1" cellPadding="1" width="100%"
    border="0">

    <TR>

    <TD align="left" width="100px"></TD>

    <TD align="left" width="150px"><%
    #Container.DataItem("Stato")%></TD>

    <TD align="left" width="150px"><%
    #Container.DataItem("Provincia")%></TD>

    <TD align="left" width="200px"><%#Server.HtmlDecode
    (Container.DataItem("Comune"))%></TD>

    </TR>
    </TABLE>
    <TABLE
    id="Table3" cellSpacing="1" cellPadding="1" width="100%"
    border="0">

    <TR>

    <TD width="100px">





    <asp:LinkButton id="LinkStampa"
    runat="server">Stampa <%# DataBinder.Eval
    (Container.DataItem, "ID_pl_bacheca") %
    ></asp:LinkButton></P>





    <asp:LinkButton id="LinkRimuovi"
    runat="server">Rimuovi <%# DataBinder.Eval
    (Container.DataItem, "ID_pl_bacheca") %
    ></asp:LinkButton></P>

    </TD>

    <TD width="500px" align="left"><%#Server.HtmlDecode
    (Container.DataItem("Messaggio"))%></TD>

    </TR>
    </TABLE>
    <TABLE
    id="Table4" cellSpacing="1" cellPadding="1" width="100%"
    border="0">

    <TR>

    <TD align="left" width="100px"></TD>

    <TD align="left"><%#Server.HtmlDecode
    (Container.DataItem("Contatto"))%></TD>

    </TR>
    </TABLE>
    </TD>
    </TR>
    </TABLE>
    </itemTemplate>
    </asp:repeater>
    </P>
    <P align="center">
    <asp: placeholder id="Paginazione" runat="server" />
    </P>


    DOV'è che sbaglio? ! Perchè non ci riesco??


    Chiunque volesse rompersi la testa con questo dannato rompicapo è il ben venuto nell'inferno delle dannatissime Lingue Orientali.

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.