<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ADO.NET</title><link>https://www.dotnetzone.gr:443/cs/forums/78/ShowForum.aspx</link><description>Θέματα σχετικά με την προσπέλαση δεδομένων μέσω του ADO.NET και του System.Data namespace</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32839.aspx</link><pubDate>Mon, 11 Jun 2007 23:41:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32839</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32839.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32839</wfw:commentRss><description>&lt;P&gt;Που την ξαναθυμηθήκατε αυτή τη συζήτηση! Πάντως δεν έχει νόημα να ανοίγετε cases στη Microsoft για κάτι που είναι απλά η περίεργη συμπεριφορά της Oracle όσον αφορά την υποστήριξη γλωσσών. Η Oracle έχει την παραξενιά ότι αγνοεί τη γλώσσα του χρήστη και βασίζεται στα NLS_LANG settings. Δεν ξέρω αν άλλαξε συμπεριφορά στους τελευταίους driver, αλλά αμφιβάλλω. Η συμπεριφορά αυτή οφείλεται στο Oracle Client και όχι στον OLEDB ή τον .NET driver. Τα settings επηρεάζουν και τους Microsoft drivers και τους JDBC drivers, οπότε δεν νομίζω να έχει αλλάξει.&lt;BR&gt;Η λύση είναι απλά ... δεν χρησιμοποιούμε VARCHAR αλλά NVARCHAR. Διαφορετικά, προσαρμοζόμαστε εμείς στις παραξενιές της Oracle. &lt;/P&gt;
&lt;P&gt;Πάντως, ρίξτε και μία ματιά στους drivers της &lt;A href="http://www.crlab.com"&gt;CoreLabs&lt;/A&gt;. Είναι πολύ γρήγοροι, ΔΕΝ χρειάζονται Oracle Client (γλυτώνουμε έτσι καμμιά 100αριά MB από το setup!) και υποστηρίζουν το provider model του ADO.NET 2.0. Η ίδια εταιρεία βγάζει και αντίστοιχους driver για MySQL.&lt;/P&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32835.aspx</link><pubDate>Mon, 11 Jun 2007 22:51:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32835</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32835.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32835</wfw:commentRss><description>&lt;P&gt;Νομίζω ότι στο Link του MSDN γράφω αναλυτικά για το παραπάνω&amp;nbsp; issue και βλέπω ότι και η Microsoft συνοπτικά λέει το ίδιο.&lt;/P&gt;
&lt;P&gt;Απλά ο&amp;nbsp;&lt;FONT face="Courier New"&gt; OLEDB .Net Managed Provider είναι πολύ αργός και δεν ενδείκνυται για καμία λειτουργία.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Το θέμα είναι πως με OLEDB provider εχοντας&amp;nbsp;στο regisrty&amp;nbsp;τα ίδια setting με της βάσης, ναι μεν δεν κάνει conversion αλλά αποθηκεύει τους χαρακτήρες &amp;nbsp;που πληκτρολογεί ο χρήστης στην εφαρμογή&amp;nbsp;του σαν MSWIN για βάση που έχει ρυθμίσεις ISO 8859.&lt;/P&gt;
&lt;P&gt;Δοκιμασέ το.&lt;/P&gt;
&lt;P&gt;Ευχαριστώ θερμά.&lt;/P&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32832.aspx</link><pubDate>Mon, 11 Jun 2007 22:21:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32832</guid><dc:creator>Ηλίας Κεκάκος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32832.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32832</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;FONT face=Tahoma size=2&gt;&amp;nbsp; Γειά σου Δημήτρη, δεν ξέρω αν έλαβες καμιά απάντηση στο πρόβλημα το οποίο το είχα και εγώ όπως μπορείς να δεις στην συζήτηση που είχα ανοίξει στο &lt;/FONT&gt;&lt;A href="http://www.dotnetzone.gr/cs/forums/thread/17099.aspx"&gt;&lt;FONT face=Tahoma size=2&gt;DOTNETZONE&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Tahoma size=2&gt;. Επίσης είχα ανοίξη και case στην Microsoft και η απάντηση που έλαβα ήταν η παρακάτω:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;I would need &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; reproduce your issue &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;in&lt;/SPAN&gt; order &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; understand it correctly, but it will take me time &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; find an Oracle server &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;with&lt;/SPAN&gt; the same settings &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;and&lt;/SPAN&gt; build a .Net application inserting Greek characters.&lt;BR&gt;I would like &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; suggest the solutions that should help &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;in&lt;/SPAN&gt; your case:&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;-&lt;/SPAN&gt; Change the CharacterSet of the Oracle database from P1 &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; P8 – but you told me it’s &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;not&lt;/SPAN&gt; possible.&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;-&lt;/SPAN&gt; Use the Oracle .Net Managed Provider provided by Oracle.&lt;BR&gt;This provider should have the same functionality than the Microsoft one (System.Data.OracleClient) but has been built by Oracle.&lt;BR&gt;So you should expect it &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; have a better compatibility &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;with&lt;/SPAN&gt; the CharacterSet. Please download it from: http:&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:green;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;//www.oracle.com/technology/tech/windows/odpnet/index.html&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;-&lt;/SPAN&gt; Use the OLEDB .Net Managed Provider, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;with&lt;/SPAN&gt; the OLEDB Provider for Oracle (Microsoft’s one MSDAORA &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;or&lt;/SPAN&gt; Oracle’s one ORAOLEDB).&lt;BR&gt;Be aware that the &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;native&lt;/SPAN&gt; OLEDB providers do &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;not&lt;/SPAN&gt; support Unicode (http:&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:green;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;//support.microsoft.com/?id=244661).&lt;/SPAN&gt;&lt;BR&gt;But by setting the NLS_LANG registry key &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; be the same &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;as&lt;/SPAN&gt; the Oracle Database CharacterSet, there is no conversion &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;and&lt;/SPAN&gt; the data should be displayed correctly.&lt;BR&gt;à Open Regedit.exe on the Client machine, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;and&lt;/SPAN&gt; go &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.&lt;BR&gt;You should find a NLS_LANG key à please make it match the Oracle Database CharacterSet – then restart the machine.&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;-&lt;/SPAN&gt; Last, give a try &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; the Merant .Net Managed Provider http:&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:green;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;//www.datadirect.com/products/net/netrelhighlights/index.ssp&lt;/SPAN&gt;&lt;BR&gt;Also, how do you insert the data &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;in&lt;/SPAN&gt; the Oracle database?&lt;BR&gt;Are you using a .Net application? A Third-party tool?&lt;BR&gt;Are you sure it’s being stored correctly &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;in&lt;/SPAN&gt; the database?&lt;BR&gt;&lt;BR&gt;If you want &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; test the characters, you can use this kind of converter: http:&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:green;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;//www.macchiato.com/unicode/convert.html&lt;/SPAN&gt;&lt;BR&gt;If it’s &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;not&lt;/SPAN&gt; well-displayed &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;with&lt;/SPAN&gt; the .Net Managed Providers (Microsoft &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;and&lt;/SPAN&gt; Oracle’s ones) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;or&lt;/SPAN&gt; the OLEDB Providers, then the data is likely &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; be incorrectly stored &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;in&lt;/SPAN&gt; the database… &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;and&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;in&lt;/SPAN&gt; this case, then you will have &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;to&lt;/SPAN&gt; change the Database CharacterSet.&lt;/SPAN&gt;&amp;nbsp;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31438.aspx</link><pubDate>Sat, 05 May 2007 02:48:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31438</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31438.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=31438</wfw:commentRss><description>&lt;P&gt;AMERICAN_AMERICA και ελληνικό codepage? Αχ, έχω περάσει και από τέτοια κατάσταση, η οποία μας είχε δημουργήσει τα άπειρα προβλήματα. Το χειρότερο απ' όλα ήταν ότι δεν ήξερες ποτέ τί θα σου γυρίσει σαν δεκαδικό, η τελεία ή το κόμμα. Υπήρχε ένα κάρο προβληματικός κώδικας ο οποίος προσπαθούσε να αλλάξει το ένα με το άλλο, και δεν δούλευε ποτέ. Πήρε πολύ καιρό στους παλιούς developers (οι οποίοι είχαν γράψει όλο αυτό τον κώδικα) να καταλάβουν ότι η αιτία του προβλήματος ήταν αυτό το AMERICAN_AMERICA σε ελληνικό μηχάνημα! Όταν το γυρίσαμε σε απλό και άδολο GREEK_GREECE και Unicode, και αφαιρέσαμε όλο τον κώδικα για τις άχρηστες μετατροπές μεταξύ ελληνικών και αγγλικών αριθμών, όλα δούλεψαν πολύ ωραία.&lt;/P&gt;
&lt;P&gt;Βέβαια, αυτό δεν συγκρίνεται με την ομάδα που έκανε το ίδιο στον SQL Server! Ο οποίος κάνει αυτόματη μετατροπή μεταξύ των locales! Εκεί να δεις κώδικα, για να ξαναμαναμετατρέψεις την τιμή την οποία ήδη είχε μετατρέψει ο SQL Server. &lt;/P&gt;
&lt;P&gt;Το σύμβολο του ευρώ πάντως προστέθηκε αρκετά μετά το ISO 8859, καθότι δεν υπήρχε ευρώ όταν δημιουργήθηκε το ISO 8859. Οπότε υποθέτω ότι το EL8ISO8859 δεν είναι πλέον και τόσο στανταρ όσο λέει το όνομα του.&lt;/P&gt;
&lt;P&gt;Δημήτρη, η λύση που προτείνεις στο MSDN είναι η αιτία του προβλήματος που με είχε βασανίσει στο παρελθόν. Δεν υπάρχει λόγος να δουλεύει κανείς με ASCII χαρακτήρες και οπωσδήποτε δεν υπάρχει λόγος να λες στην Oracle ότι το ελληνικό μηχάνημα βρίσκεται στην Αμερική. &lt;/P&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31435.aspx</link><pubDate>Sat, 05 May 2007 01:02:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31435</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31435.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=31435</wfw:commentRss><description>&lt;P&gt;Ευχαριστώ Δημήτρη,&lt;/P&gt;
&lt;P&gt;Είναι και το σύμβολο του ευρώ €.&lt;/P&gt;
&lt;P&gt;O Microsoft OLD Provider for Oracle κοιτάει registry settings&amp;nbsp;οπότε δεν κάνει transformation εάν η registry και η βάση έχουν NLS_LANG AMERICAN_AMERICA.EL8ISO8859P7. Οπότε το Ά αποθηκεύεται σαν 162 ASCII(MSWIN Greek) και όχι ως 182(ISO). Έχω γράψει και στο MSDN &lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1488682&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1488682&amp;amp;SiteID=1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31429.aspx</link><pubDate>Fri, 04 May 2007 23:34:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31429</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31429.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=31429</wfw:commentRss><description>&lt;p&gt;Βρε καλώς τον!&lt;/p&gt;&lt;p&gt;Δεν είμαι σίγουρος αν έχω απάντηση, αλλά είπα να σε καλοσωρίσω!&lt;/p&gt;&lt;p&gt;Κατά τα άλλα νομίζω ότι η μοναδική διαφορά (εφόσον μιλάμε για εκτυπώσιμους χαρακτήρες) είναι αυτή με το τονισμένο Α.&lt;/p&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31420.aspx</link><pubDate>Fri, 04 May 2007 22:47:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31420</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31420.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=31420</wfw:commentRss><description>&lt;P&gt;Θα λύσεις το πρόβλημα σου, και άλλα που μπορεί να προκύψουν στο μέλλον, αν χρησιμοποιείς πεδία nvarchar αντί για varchar. Για την περίεργη συμπεριφορά του Oracle Client σε multilingual περιβάλλον έχουμε ξανακουβεντιάσει. Το λιγότερο είναι ότι δεν λαμβάνει υπόψη τη γλώσσα του λειτουργικού ή του χρήστη και χρησιμοποιεί μόνο τη γλώσσα που έχει οριστεί στο registry. Μάντεψε λοιπόν, ελληνικό registry, αγγλικά Windows, καλημέρα σας!&lt;/P&gt;
&lt;P&gt;Όσο μικρότερη εξάρτηση έχεις από τη γλώσσα ενός string τόσο διευκολύνεται η ζωή σου. Παρεμπιπτόντως, ρίξε μία ματιά στον &lt;A href="http://crlab.com/oranet/"&gt;Oracle Driver της Core Labs&lt;/A&gt;. Δεν απαιτεί Oracle Client, οπότε γλυτώνεις τα 80+ MB που απαιτούνται, είναι πολύ γρήγορος, αλλά δεν είναι και τσάμπα.&lt;/P&gt;
&lt;P&gt;Υ.Γ. Αλλά να έχει και ο PL/SQL developer πρόβλημα? Αυτό δεν το περίμενα.&lt;/P&gt;</description></item><item><title>Απ: Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31407.aspx</link><pubDate>Fri, 04 May 2007 19:28:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31407</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31407.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=31407</wfw:commentRss><description>http://www.cs.tut.fi/~jkorpela/unicode/greek.html</description></item><item><title>Greek characters</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31406.aspx</link><pubDate>Fri, 04 May 2007 19:23:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31406</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31406.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=31406</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:Tahoma;"&gt;Καλησπέρα,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:Tahoma;"&gt;Έχω διαπιστώσει ότι διαφορετικά συμπεριφέρεται ο OLEDB data provider&amp;nbsp;και ο Oracle data provider που δίνει η Oracle στην αποθήκευση χαρακτήρων στην Oracle. Πολύ γενικά, εξαρτάται από τις ρυθμίσεις που έχει ο χρήστης στη registry και συγκεκριμένα στο NLS_Lang. Ο Τοαd και ο PLSQL developr όταν έχουμε NLS_LANG ISO-8859 στο registry και έχουμε βάση με ISO-8859 επίσης, δεν αποθηκεύει χαρακτήρες σε ΙSO αλλά σε ΜSWIN κωδικοποίηση. Δοκιμάστε να αποθηκεύσετε το γράμμα Ά (Α τόνος).&amp;nbsp; Το ερώτημά μου είναι&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:Tahoma;"&gt;ποιοι εκτυπώσιμοι χαρακτήρες διαφέρουν μεταξύ ISO 8859 και MSWIN 1253;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:Tahoma;"&gt;ευχαριστώ θερμά&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>