<?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>ASP.NET WebForms</title><link>https://www.dotnetzone.gr:443/cs/forums/13/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, σε ASP.NET WebForms</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Ελληνικά σε XML HttpRequest</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14451.aspx</link><pubDate>Thu, 06 Jul 2006 04:03:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14451</guid><dc:creator>famous</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14451.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=14451</wfw:commentRss><description>Σ' ευχαριστώ για τη διευκρίνιση αν και βρήκα τελικά τι χρειαζόταν:&lt;br /&gt;
&lt;br /&gt;
Έστω ότι σε μια string μεταβλητή με το ονομα name ορίζω την τιμή που έρχεται από το varchar πεδίο του πίνακα.&lt;br /&gt;
&lt;br /&gt;
Στο concatenation με το xml string αντί για &lt;br /&gt;
&lt;br /&gt;
... &amp; name &amp; ...&lt;br /&gt;
&lt;br /&gt;
δουλεψε σωστά με &lt;br /&gt;
&lt;br /&gt;
... &amp; HttpUtility.HtmlEncode(name) &amp; ...</description></item><item><title>Απ: Ελληνικά σε XML HttpRequest</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14440.aspx</link><pubDate>Wed, 05 Jul 2006 21:37:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14440</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14440.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=14440</wfw:commentRss><description>ο τύπος Varchar στον sql server δεν αποθυκεύεται σε utf-8. Έχει γραφτεί σε πολλά posts, αλλά κι εγώ το έμαθα "the hard way" αλλάζωντας όλα τα πεδία μιας βάσης σε nvarchar που αποθηκεύει σε utf-8</description></item><item><title>Ελληνικά σε XML HttpRequest</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14432.aspx</link><pubDate>Wed, 05 Jul 2006 20:14:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14432</guid><dc:creator>famous</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14432.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=14432</wfw:commentRss><description>&lt;P&gt;Σε μία εφαρμογή .NET έχω μια σελίδα στην οποία θελω να γίνεται το ακόλουθο σενάριο:&lt;/P&gt;
&lt;P&gt;Να διαβάζει την επωνυμία και το email από έναν πίνακα στον SQL Server και να τα καταχωρεί ως contacts στο public folders του Microsoft Exchange. Αυτό έχει υλοποιηθεί με τεχνική WebDav μέσω HttpRequest όπου στέλνει ένα XML αρχείο. Στα tags του XML όπου αναφέρεται η επωνυμία αν του ορίσω π.χ. το λεκτικό ΕΤΑΙΡΙΑ μεσα στο string όπου φτιάχνεται το XML αποθηκεύεται μια χαρά. Αν ομως προερχεται από ένα varchar πεδίο του SQL χτυπάει σφάλμα. Αυτό γίνεται μόνο όταν η καταχώρηση στο πεδίο του SQL Server είναι στα Ελληνικά.&lt;/P&gt;
&lt;P&gt;Response και Request Encoding είναι UTF8, το XML είναι UTF8. &lt;/P&gt;
&lt;P&gt;Ξέρει κανείς λοιπόν τι πρόβλημα έχει ο "ποιητής" με τα Ελληνικά;&lt;/P&gt;
&lt;P&gt;Δοκίμασα επίσης να χρησιμοποιησω το HttpUtility.UrlEncode στην τιμή που προέρχεται από τον SQL. Σε αυτην την περιπτωση αντί να καταχωρήσει το λεκτικό ETAIPIA καταχωρεί %37%38%200 κλπ κλπ κλπ&lt;/P&gt;</description></item></channel></rss>