Euro Symbol display

My 10g2 db is using the character set WE8MSWIN1252 and I even set NLS_CHARACTERSET to this value before launching my Windows application that uses the thin java client to connect to my Oracle db. The column is NCHAR and I can see the proper Euro symbol if I insert CHR(128) every time I want to use this symbol. But, it is not practice for me to parse all user input.
Is there a database mechanism so that the Euro symbol (hex AC) is displayed properly without additional SQL on the insert?

Java app running thin client shows the Euro symbol as
a "L" on it's side. If I change to chr(128) on the
insert, then it displays just fine in the
application. But this is not practical since it is
based on user input.Do you know how the java app inserts into the database?
What jdbc driver do you use? What Oracle Client version if any?
Decimal value for euro symbol U+20AC is 8364, not 128.
Code point 80 (128 dec) in AL16UTF16 is a control character.
However if the value is interpreted in the context of another character set, say, windows-1252 then it would be a euro symbol.
>
So how can the chr(172) I have stored be displayed as
the proper Euro symbol?Is the U+00AC "not sign" what you mean by a '"L" on it's side'?
Message was edited by:
orafad

Similar Messages

  • Euro symbol display problem

    Hi All,
    I am trying to display euro symbol in firefox/IE browser ,but its getting displayed as ? instead of euro symbol.

    BIJ001 wrote:
    ? usually creeps in when encoding decoding bytes with an encoding not capable to encode decode a given character,
    which gets replaced with the question mark.:)
    Two different character encodings can indeed give different sequence of bytes on the same character. Decoding will fail when the charset used to decode the bytes to a character is different from the charset used to encode the character to bytes.

  • How do I get Special character Euro symbol € to display ?

    Hi,
    How do I get the euro symbol € to display in Flash from
    PHP file created in DW ?. It does not display it properly. I have
    simplified the PHP code I have is:
    <?php
    $msgtoflash = "This is the Euro Symbol &#8364";
    print ("&Databaseinfo=$msgtoflash");
    ?>
    The &#8364 is a special character code for HTML.
    If I use the $ or £ symbols it works perfectly but not
    € ?
    Thanks,
    Paul

    maith wrote:
    > Im using Actionscript2. I had placed a query in Flash in
    "General
    > Discussions", before I came on the Dreamweaver Forum,
    but got no reply.
    The way to get the euro symbol to display in Flash is to use
    XML. I have
    tested this, and it works:
    euro.php
    <?php
    header('Content-type: text/xml');
    echo '<root>
    <elem>This is the euro symbol:
    &#8364;</elem>
    </root>';
    ?>
    ActionScript 2.0 to display the value of <elem> in a
    dynamic text field
    called myText:
    var myXML:XML = new XML();
    myXML.ignoreWhite = true;
    myXML.onLoad = handleLoad;
    myXML.load('
    http://localhost/test/euro.php');
    function handleLoad(success) {
    if (success) {
    var theRoot:XMLNode = this.firstChild;
    myText.text = theRoot.firstChild.firstChild.nodeValue;
    } else {
    myText.text = 'Not working :(';
    Handling XML in ActionScript 2.0 is like poking needles in
    your eyes,
    but it's the only way I have been able to get the euro symbol
    from an
    external source into a Flash movie.
    David Powers, Adobe Community Expert
    Author, "The Essential Guide to Dreamweaver CS3" (friends of
    ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Euro symbol not displayed/stored correctly when Application Server on AIX

    Hi,
    Up till now we have an BC4J/ServiceFile/UIX application (generated with JHeadstart)running on Windows OS (Application Server and Database).
    The customer has decided to move the Application Server (10g) to an AIX machine.
    When testing the application we find:
    1) Euro symbol (€) is displayed en stored correctly when stored in varchar2 db-columns
    2) The Euro symbol is not stored correctly when stored within a CLOB db-column AND when the AS runs on an AIX.
    When the Application Server runs on a Windows-platform the euro symbol is displayed and stored correctly.
    Our first guess was some NLS_LANG configuration problems on the AIX-machine. We tried however to set the NLS-LANG to "DUTCH_THE NETHERLANDS.WE8MSWIN1252". This had no visible effect.
    Are there other (if any) NLS-settings which influence the way the CLOB-columns are dealt with?
    When connecting to the same database from a Windows-Application Server no problems occur, thus showing that the problem is AS/OS specific.....
    Our guess is that is related to BC4J and how BC4J communicates with the database.
    Is this problem a known bug/issue?
    Any ideas how to solve this problem?
    We are using JDeveloper 9.0.3.1 (build 1107), Business Components Version is 9.0.3.10.62
    Thanks,
    Anthonie

    Sorry, I'm having difficulty understanding what's happening here. Let me see if I get it.
    You have an application that stores the euro symbol in a CLOB. When the server that handles this application is on AIX, the euro is not properly displayed in the client. When the server is on Windows, it displays properly.
    Is that the issue? If so, it could be a number of things, but it's probably related to the character set differences between the two database servers.
    Have you been able to reproduce this without using Business Components?
    -SteveA

  • How do you display a Euro symbol in Pages 5.2, Mavericks?

    I haven't found the Euro symbol in the special characters.  Perhaps I need to choose a different font or perhaps I just missed it.
    Where do I find it.
    thanks

    In the special characters palette, you simply type euro in the search panel, and then select it. Click Add to Favorites.
    Keyboard Euro
    U.S. - shift+option together, then 2.
    British - option+2
    French - option + $
    German - option + e

  • Euro symbol not displayed in pdf

    Hi,
    I am not getting euro symbol in pdf. Instead of that, I am getting '?'.
    When i query the database I am getting euro symbol. the data type is VARCHAR2.
    Thanks in advance.

    is there any solution to this issue??

  • Not getting Euro Symbol in PDF Report using XML Publisher

    Hi,
    We have developed an Oracle Report from Report Builder 6i and also a Template in RTF Format.
    We are using XML Publisher to display our XML Output in PDF Format to Users..
    There is a Field called Comments on Customer Transaction Form, where user can enter any characters and that we are querying in Report and displaying on the PDF Output.
    Currently, the user entered a Euro Character on the comments section and that was not visible to user on PDF Report and replaced by a Question Mark as below:
    "3% price reduction ?89.91, 20% marine"
    When i am Querying to the Database, i am able to see the Euro Symbol, but when i checked the XML generated on the Unix Box for the Report. I found as below:
    "3% price reduction \342\202\25489.91, 20% marine"
    So, the Euro Symbol on the database is replaced by " \342\202\254" in the XML Output and ? in the PDF Outbut.
    Please help ASAP.
    Regards
    Saurabh Jaiswal

    one way
    value set based on view (view - select level id, chr(level) cl connect by level <= 500)
    for example, chr(64) - @
    so in xml you have code of @. sample xml is
    <ROWSET>
      <ROW>64</ROW>
    </ROWSET>in rtf template pick
    <?xdofx:chr(to_number(ROW))?>
    select chr(14844588)  from dual
    €Edited by: AlexAnd on Aug 23, 2011 12:46 AM

  • Euro symbol and Internet Explorer

    Hi,
    I'm trying to display in a HTML page a Euro value using an Italian Locale. The output is always a question mark followed by the correct Euro value (i.e. ? 513,45).
    My client browser is IExplorer 5.5 sp2. JSP server is TOMCAT latest release. Web services are under IIS (NT 4.0)
    I'm using the following code in a JSP page.
    <%
    java.util.Locale ELocale=new Locale("it", "IT", "EURO");
    double Euro=1936.27;
    out.println(NumberFormat.getCurrencyInstance(ELocale).format(24900/Euro));
    %>
    Somebody can help me ?

    HI Mario,
    definately your encoding. Just about every European encoding nowadays has two versions - the old one, and the new updated one that carries one extra character - the Euro symbol.
    Unfortunately, I can't tell you off the top of my head what the name of the right encoding to use would be, but the JDK documentation points to a list of all defined encodings, which should contain the one you're after.
    Hope that helps!
    Martin Hughes

  • Problem Inserting Euro Symbol and few others

    We are using java application with oracle 8.1.6 as the db with the charset as WE8ISO8859P15. ALl the forms are using multipart request. We cannot do away without that. When trying to insert euro symbol and few other western european characters, they get converted to something else before getting stored in the db and so we are not able to display them properly on retrieval.
    Can anyone please help in this direction?

    Just set the nls_charset.zip in classpath and then try to insert into db.I think it might not be a problem with database.(note. if u insert euro character it will be reside in db, as some format but u retrive it and stream it thru servlet it will be displayed in the browser properly, if u write using printwriter then it might give "?" / "O" in browser. refer http://www.inter-locale.com/faq/blacksquares.jsp).

  • Oracle 9i - problem with euro symbol

    HI,
    I have a database on oracle 9i and i can't store the euro symbol ( it is stored like a '?' reverse).On the server I have NLS_CHARACTERSET=WE8MSWIN1252 and for
    NLS_NCHAR_CHARACTERSET=AL16UTF16.
    Which superset is needed for this parameter to display the euro symbol and if I can do the change if the my NLS_CHARACTERSET is not a superset for NLS_NCHAR_CHARACTERSET ?
    Thanks.

    HI,
    I have a database on oracle 9i and i can't store the euro symbol ( it is stored like a '?' reverse).On the server I have NLS_CHARACTERSET=WE8MSWIN1252 and for
    NLS_NCHAR_CHARACTERSET=AL16UTF16.
    Which superset is needed for this parameter to display the euro symbol and if I can do the change if the my NLS_CHARACTERSET is not a superset for NLS_NCHAR_CHARACTERSET ?
    Thanks.

  • Euro symbol in JSP

    <p>Hi all,</p><p>I have a strange behaviour in a report displaying Euro symbol: a &#39;?&#39; take the place of Euro symbol. Instead, exporting the report in PDF or RTF format, the symbol is displayed correctly in the documents generated. The JSP displaying the report doesn&#39;t use the tag library, but instantiates CrystalReportViewer class and performs the following operations:</p><p><%<br />    //(Gets the report source)<br />    ......<br />                <br />    CrystalReportViewer viewer = new CrystalReportViewer();<br />    viewer.setReportSource(reportSource);    <br />    viewer.setEnableLogonPrompt(false);      <br />    <br />    viewer.setDisplayGroupTree(false);<br />    viewer.setHasToggleGroupTreeButton(false);<br />    viewer.setHasLogo(false);<br />    viewer.setEnableDrillDown(false);<br />    <br />    viewer.setOwnPage(true);<br />    viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), out);<br />%><br /><br />If the report is displayed by means of a JSP using the tag library, Euro symbol is displayed correctly either in the JSP or in the documents generated exporting the report; here the source:<br /><br /><%@ taglib uri="/crystal-tags-reportviewer.tld" prefix="crviewer" %><br /><crviewer:viewer reportSourceType="reportingComponent" <br />                 displayToolbarCrystalLogo="false" <br />                 displayToolbarToggleTreeButton="false"  <br />                 displayGroupTree="false" <br />                 viewerName="firstReport-viewer" <br />                 reportSourceVar="firstReport" <br />                 isOwnPage="true"><br /><crviewer:report reportName="reports/firstReport.rpt" /><br /></crviewer:viewer><br /><br />What&#39;s wrong in the first JSP? Have I set other parameters?<br /><br />Thanks in advance,<br />pippo</p><p> </p>

    <p>Hi all,</p><p>I&#39;ve found the solution, setting the page content type:</p><p> <%@ page contentType="text/html; charset=utf-8" %></p><p>With this piece of code the JSP displayes the Euro simbol correctly.</p><p> </p><p> </p>

  • Euro symbol appearing as ? on oracle forms

    i am using application server 10gR2 forms and report services standalone which is connected to oracle db 10gR2 , all on one box running solaris 5.10
    the db characterset is WE8ISO8859P15 which i think support EURO symbol. So when i store euro symbol in a varchar2 column, I am very well able to retrieve the euro symbol in pl/sql developer. However the issue is with forms as the forms screen display the euro symbol as question mark (?)
    I have set NLS_CURRENCY to alt+0128 and NLS_LANG to AMERICAN_AMERICA.WE8ISO8859P15 in .env file.
    Any suggestions on how to go about displaying EURO symbol on forms screen would be appreciated.
    SQL> select * from nls_database_parameters;
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_CHARACTERSET WE8ISO8859P15
    NLS_DATE_LANGUAGE AMERICAN
    NLS_DUAL_CURRENCY $
    NLS_LENGTH_SEMANTICS CHAR
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_RDBMS_VERSION 10.2.0.1.0

    I obtain the symbol euro in my sapscript  form,
    I only add the next code in the editor of sapscript:
    <156>
    The table TCP01 contains all code that SAP provide,
    the field CPCHARNO is the corresponding for 156.
    The "problem" is that you see the symbol only when you print in your printer (no preview).
    believe me! 
    Cordial greetings.

  • Euro symbol

    Hi,
    I cannot use the 'Euro' currency symbol in a Text field of a report (both Reports version 3 and 6).
    Can someone help me?

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by allanplumb ():
    -- Does your system have a font for
    that symbol? I.e., can other tools
    on the machine display it?
    -- What are your database and user
    character sets? Do they contain byte
    codes for the Euro symbol? E.g.
    Unicode does, 7-bit ASCII does not.
    Allan Plumb<HR></BLOCKQUOTE>
    I'm using Windows 98 and the euro symbol is part of the true type fonts used by the system(it is typed with Alt+0128 or Ctrl+Alt+5 or AltrGr+e).
    I've just discovered a workaround to use the euro in a report: I write it in Wordpad, then I can copy and paste it in a report.
    null

  • Euro Symbol Conversion Linux to Windows

    Hi,
    I have got a web application running on JBoss/Tomcat/Apache in a Linux environment. This application generates a report which uses euro as a currency (generated by NumberFormat.getCurrencyInstance()). One function is to download the report in a CSV format, which can be imported into any spreadsheet application. The problem is the conversion of the euro symbol.
    My first attempt is using a servlet and doing something like
    response.setContentType("application/x-filler; charset=ISO8859-15");
    response.setHeader("Content-Disposition","attachment; " + cHeader);
    response.getWriter().print(cReport.toString());The problem is, that the euro symbol is converted into 0x80, which is a control character in the "normal" ISO-8859-1 (not in Windows), which is converted into 0x3F ("?"). The best thing would be, to use UTF-8, but unfortunately, MS Excel, which is the customers standard spreadsheet application, can't import UTF-8, so I have to go with ISO-8859-1.
    I tried all kinds of different conversion attempts (getBytes("ISO-8859-1"), different charset values, ...), but nothing worked so far.
    Does anybody has an idea how to do convert Unicode on a Linux Application Server to Windows ISO-8859-1/15?
    Thanks for any help,
    Thorsten.

    hi,
    i have the same problem. i want to output a currency to the browser. the characterencoding of the page is utf-8. i can't convert what is coming from the numberformat to something displayed correctly in the browser.
    this is what i try:
    output = nf.format(euros);
    response.getOutputStream().write(output.getBytes("UTF-8"));
    any ideas?

  • Insert euro symbol - Oracle 9i

    Hi,
    I can't insret the euro symbol , the dba is on oracle 9i.
    On the server I have NLS_CHARACTERSET=WE8MSWIN1252 and for NLS_NCHAR_CHARACTERSET=AL16UTF16.
    Which superset is needed for this parameter to display the euro symbol?
    Thanks

    As far as I know, euro is not in code page 437 (US English). IBM's web site has more information for you.
    http://www.ibm.com/Search?v=11&lang=en&cc=us&q=code+page+437

Maybe you are looking for

  • How do i get back my stateful session bean after it has been passivated

    hi , How do i get back my stateful session bean after it has been passivated by container. i'm confused that is it possible or not .......give me answer i've one stateful sessionbean which i'm accessing throgh my normal java client . now what i'm doi

  • Placing multiple images in a grid

    Hi guys I have a pretty simple request I need help with. First off I know a lot of programming and do a lot myself, but I've never touched Photoshop's ability, so bear with me. Basically what I need to do is place a large amount of roughly card-sized

  • Accordion Problem in Internet Explorer

    Hi, This is the scenario, i developed a small framework and gave it to the developer, which included a Accordion, which i accomplished via using Spry Widget in dreamweaver. Now the problem is, everything works fine when viewed in Firefox and where as

  • How can I create aform allowing a user to add an image in it?

    How can I create aform allowing a user to add an image in it?

  • TNS error in JDBC connectivity in win 7 64 bit

    Hi, i am a newbie,working in eclipse(j2ee/oracle db), everything is working fine in win XP,but with the same code wen i switched to win 7(64bit) in case of jdbc connectivity after loading the driver( Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") stat