<?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>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3713.aspx</link><pubDate>Thu, 21 Jul 2005 21:30:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3713</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3713.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3713</wfw:commentRss><description>&lt;P&gt;Την έχω πάθει κι εγώ πολλές φορές με αυτό τον τρόπο. Το πρώτο και απλούστερο πράγμα που πρέπει να κοιτάξει κανείς το ξεχνάει "γιατί δεν μπορεί να είναι κάτι τόσο απλό!". Γι αυτό και όλα τα troubleshooting ξεκινάνε: "Ελέγξτε το καλώδιο τροφοδοσίας!"&lt;/P&gt;
&lt;P&gt;Γενικώς όσο λιγότερα πράγματα πειράζεις από settings τόσο ευκολότερα θα βρεις τη λύση στο πρόβλημα. Ξεκίνα με τα default και άλλαζε μόνο ένα setting τη φορά. Αν δεν δουλέψει, γύρνα το στο default και δοκίμασε ένα άλλο. Ακόμα καλύτερα, χρησιμοποίησε κάποιο εργαλείο version control. Το Sourcesafe είναι λίγο πρωτόγονο και δεν καταλαβαίνει από unicode αλλά υπάρχουν και άλλα, όπως το &lt;A href="http://www.sourcegear.com/vault"&gt;SourceGear Vault&lt;/A&gt;&amp;nbsp;το οποίο είναι εμπορικό αλλά δωρεάν για ατομική χρήση, ή το &lt;A href="http://www.wincvs.org/"&gt;WinCVS&lt;/A&gt; που είναι open-source αλλά λίγο μανίκι στο στήσιμο.&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3712.aspx</link><pubDate>Thu, 21 Jul 2005 21:14:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3712</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3712.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3712</wfw:commentRss><description>&lt;P&gt;ΤΟ ΠΡΟΒΛΗΜΑ ΛΥΘΗΚΕ !! &lt;BR&gt;&lt;BR&gt;καθώς έπαιζα με τα encode παρατήρησα οτι το notepad σώζει σε ANSI ... ! άλλαξα το format και έσωσα τα αρχεία μου σε utf-8 . Άλλαξα και το encoding στα asp αρχεία απο windows-12***&amp;nbsp; σε utf-8 και&amp;nbsp;όλα λειτούργησαν!&amp;nbsp;βέβαια&amp;nbsp;&amp;nbsp;γύρισα και τα πεδία του sql server&amp;nbsp; σε&amp;nbsp; nvarchar και&amp;nbsp; έβαλα και το Ν μπροστά από τα values στο insert&lt;/P&gt;
&lt;P&gt;ευχαριστώ για τα replies όλων σας&lt;BR&gt;ελπίζω το post να βοηθήσει και άλλους &lt;BR&gt;ταλαίπωρους συναδέλφους!&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3700.aspx</link><pubDate>Thu, 21 Jul 2005 18:46:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3700</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3700.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3700</wfw:commentRss><description>&lt;P&gt;επίσης επειδή έχω μπλέξει...ξέρει κανείς πως πειράζω το response encode?? νομίζω οτι έχω πελαγώσει... :-)&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3698.aspx</link><pubDate>Thu, 21 Jul 2005 18:25:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3698</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3698.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3698</wfw:commentRss><description>&lt;P&gt;Για την εισαγωγή των δεδομένων χρησιμοποιώ μια φόρμα html με ενα method POST. Έκανα ένα τεστάκι με&amp;nbsp;τον παρακάτω κώδικα ...&lt;/P&gt;
&lt;P&gt;productName = Request( "productName" ) &lt;BR&gt;response.write(productName)&lt;/P&gt;
&lt;P&gt;το αποτέλεσμα ήταν οτι το όνομα είχε σταλθεί κανονικά απο το αρχείο addproducts.asp που έχει την hml φόρμα και εμφανίστηκαν μια χαρά τα ελληνικά...εάν το encoding ήταν&amp;nbsp; λάθος δεν θα έπρεπε να δείξει και αυτό αρμένικα??&lt;BR&gt;Το web.config φαίνεται να είναι σωστό...είναι utf-8&lt;BR&gt;&lt;FONT face=Georgia size=2&gt;Δεν υπάρχει κάτι τέτοιο&amp;nbsp; &amp;lt;%@ Language=VBScript LCID=1032 %&amp;gt;&lt;FONT face="Times New Roman"&gt; &lt;/FONT&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;στον κώδικα μέσα...&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3680.aspx</link><pubDate>Thu, 21 Jul 2005 04:33:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3680</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3680.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3680</wfw:commentRss><description>&lt;P&gt;Αρη, οσον αφορά στους κινδύνους που έχει το string concatenation έχεις δίκιο. Θα έλεγα όμως να βοηθήσουμε το συνάδελφό μας να λύσει το πρόβλημα με τα Ελληνικά του και μετά θα πρότεινα να συζητήσουμε αναλυτικά (γιατί υποψιάζομαι οτι και άλλοι συνάδελφοι ίσως αντιμετωπίζουν παρόμοια θέματα) τα προβλήματα που έχει το string concatenation. Θα ήθελες, αν έχεις βέβαια χρόνο, να γράψεις κάποιο σχετικό άρθρο; Θα ήταν πιστεύω χρήσιμο με παραδείγματα SQL Injection κλπ.&lt;/P&gt;
&lt;P&gt;Οσο για αυτό που υποψιάζεται ο Γιώργος, έχω και εγώ την ίδια ακριβώς υποψία. Ειδικά αν η σελίδα έχει φτιαχτεί με κάτι σαν Visual Studio 6...ή κάποια άλλη εφαρμογή η οποία βάζει αυτά τα πράγματα πανω πανω...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3677.aspx</link><pubDate>Thu, 21 Jul 2005 03:48:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3677</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3677.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3677</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;cgeo wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;
&lt;P&gt;Εκτός από το encoding της ίδιας της σελίδας, άλλαξε και το encoding στο web.config ώστε να ταιριάζουν.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;&amp;nbsp;&amp;lt;system.web&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;globalization requestEncoding="utf-8" responseEncoding="utf-8" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/system.web&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Το πρόβλημα αναφέρεται σε asp. Οπότε το web.config και UTF-8 είναι εκτός "σεναρίου"...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Νομίζω ότι το πρόβλημα κινήται προς την μεριά που το θέτει ο anjelinio. To τι γράφεται μέσα στην βάση και το τί φαίνεται μέσα στην .asp σελίδα έχει να κάνει καθαρά με το encoding της σελίδας .asp, και το locale που τρέχει στη συνέχεια το όλο context. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Έτσι το locale μπορεί να καθοριστεί είτε από το meta tag μέσα από τον HTML κώδικα της σελίδας, είτε από το Response.Encoding μέσα από τον .asp κώδικα. Αν και στην συγκεκριμένη περίπτωση το πρόβλημα πρέπει να προέρχεται από το context locale που τρέχει η σελίδα, που πάω στοίχημα στην σελίδα εν λόγω πάνω πάνω έχει γραμμένο &amp;lt;%@ Language=VBScript LCID=1032 %&amp;gt;, που την κάνει να τρέχει σε en-US και άντε να γράψεις με αυτό ελληνικά... &lt;img src="/cs/emoticons/emotion-2.gif" alt="Big Smile [:D]" /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;George J.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3664.aspx</link><pubDate>Thu, 21 Jul 2005 01:59:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3664</guid><dc:creator>Χρήστος Γεωργακόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3664.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3664</wfw:commentRss><description>&lt;P&gt;Εκτός από το encoding της ίδιας της σελίδας, άλλαξε και το encoding στο web.config ώστε να ταιριάζουν.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;&amp;nbsp;&amp;lt;system.web&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;globalization requestEncoding="utf-8" responseEncoding="utf-8" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/system.web&amp;gt;&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3654.aspx</link><pubDate>Thu, 21 Jul 2005 00:02:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3654</guid><dc:creator>anjelinio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3654.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3654</wfw:commentRss><description>Δεν είμαι καθόλου σίγουρος για την ορθότητα αυτής της απάντησης, αλλά ...&lt;br&gt;
&lt;br&gt;
Μήπως το &lt;b&gt;encoding &lt;/b&gt;του Response &lt;b&gt;ΔΕΝ &lt;/b&gt;είναι το σωστό, ή αυτό
που θα περίμενες; Δοκίμασες στην αρχή της σελίδας σου να το θέτεις εσύ
στο property του Response, στον asp κώδικά σου;&lt;br&gt;
&lt;br&gt;
Το ότι το script σου με "καρφωτές" τιμές παίζει κανονικά, αλλά με τις
τιμές απ'τη φόρμα δεν παίζει, με σπρώχνει προς την παραπάνω υπόθεση ...
&lt;br&gt;
&lt;br&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3651.aspx</link><pubDate>Wed, 20 Jul 2005 22:28:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3651</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3651.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3651</wfw:commentRss><description>&lt;P&gt;1.άλλαξα το encoding&amp;nbsp;απο iso...etc...etc και έβαλα δοκιμαστικά utf-8 και μου έβγαλε κάτι κινέζικα...&lt;/P&gt;
&lt;P&gt;2.&amp;nbsp;αφαίρεσα τα 3 κιλά κώδικα και έτρεξα αυτό το scriptάκι που βάζει μέσω .asp αυτήν την εγγραφή και μπήκε κανονικά......χρειάζομαι όμως μια φόρμα για να εισάγω στοιχεία...προτείνετε να φτιάξω ενα sub? όμως και πάλι δεν θα πρέπει να πάρει παραμετρικά το insert&amp;nbsp; τιμές? κάποια λύση με άλλο τρόπο για αυτό? αλλιώς , πως μπορώ να δώσω παραμετρικά τιμές ( στα ελληνικά!! ) με σωστό τρόπο??&lt;/P&gt;
&lt;P&gt;&amp;lt;%&lt;BR&gt;Set Con = Server.CreateObject( "ADODB.Connection" )&lt;BR&gt;Con.Open "ONLINEDSN","reader","qwerty"&lt;BR&gt;sqlString = "INSERT INTO Products ( product_id,product_name, product_price, product_picture,product_category, product_briefdesc, product_fulldesc,product_status ) VALUES (9993,N'ονομα',666,'/store/kati',N'κατηγορια_προιοντος',N'μικρη περιγραφη προιοντος',N'μεγαααααααααλη περιγραφη προιοντος',1)"&lt;BR&gt;Con.Execute sqlString&lt;BR&gt;%&amp;gt;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3645.aspx</link><pubDate>Wed, 20 Jul 2005 21:28:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3645</guid><dc:creator>Aris</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3645.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3645</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT color=#ff0000 size=4&gt;&lt;STRONG&gt;Όχι string concatenation με δεδομένα από τον χρήστη.&lt;/STRONG&gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;SQL Injection και άλλα καταστροφικά.&lt;img src="/cs/emoticons/emotion-12.gif" alt="Angry [:@]" /&gt; Εφάρμοσε την λύση του αναφέρει ο pkanavos (που είναι ο σωστός τρόπος).&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Ως προς τα ερωτηματικά στον IE, εάν αλλάξεις το encoding, τα δείχνει σωστά;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Άρης&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3642.aspx</link><pubDate>Wed, 20 Jul 2005 21:16:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3642</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3642.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3642</wfw:commentRss><description>&lt;P&gt;Στο insert μπαίνουν τιμές από&amp;nbsp;textboxes φόρμας asp, γι' αυτό και είπα να το&amp;nbsp;φτιάξω&amp;nbsp;έτσι... Το μετέτρεψα&amp;nbsp;σε αυτή τη μορφή :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;sqlString = "INSERT INTO Products ( product_id,product_name, product_price, product_picture,product_category, product_briefdesc, product_fulldesc,product_status ) VALUES (1123,N'" &amp;amp; productName &amp;amp; "',"&amp;amp; productPrice &amp;amp; ",'" &amp;amp; productPicture &amp;amp; "',N'" &amp;amp; productCategory &amp;amp; "',N'" &amp;amp; productBriefDesc &amp;amp; "',N'" &amp;amp; productFullDesc &amp;amp; "'," &amp;amp; productStatus &amp;amp; "&amp;nbsp; )"&lt;/P&gt;
&lt;P&gt;Con.Execute sqlString&amp;nbsp;&lt;/P&gt;
&lt;P&gt;δεν δείχνει να λειτουργεί με ελληνικά όμως..... Είμαστε σίγουροι οτι δεν φταίει το :&lt;/P&gt;
&lt;P&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;??&lt;/P&gt;
&lt;P&gt;επίσης οταν εβαλα καρφωτά τιμές με ελληνικά στον πίνακα&amp;nbsp;ο explorer&amp;nbsp; μου τα εμφάνισε&amp;nbsp; "???????"&amp;nbsp; (χρησιμοποιωντας το ιδιο &amp;lt;meta.... ... ... ... charset=iso-8859-7"&amp;gt; )&lt;/P&gt;
&lt;P&gt;επισης μήπως παίζει κανένα θέμα collation ? όχι οτι ξέρω τι είναι...αλλά είδα πολλές αναφορές στο net&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3639.aspx</link><pubDate>Wed, 20 Jul 2005 20:38:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3639</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3639.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3639</wfw:commentRss><description>&lt;P&gt;Το sqlstring υποφέρει λιγάκι. Αν βάλεις τιμές θα σου βγει:&lt;/P&gt;
&lt;P&gt;INSERT INTO Products ( product_id,product_name, product_price, product_picture, product_category, product_briefdesc, product_fulldesc, product_status ) VALUES (&lt;FONT&gt;N 1121&lt;/FONT&gt;, 'Ραδίκια', &lt;FONT color=#000000&gt;34,5&lt;/FONT&gt; ,&amp;nbsp; 'myprod.gif',&amp;nbsp; 'Λαχανικά',&amp;nbsp; 'Τα βράζεις και τα τρως',&amp;nbsp; 'Και ονειρεύεσαι μπριζόλες',&lt;FONT&gt; Ενεργό&lt;/FONT&gt; )&lt;/P&gt;
&lt;P&gt;αντί&lt;/P&gt;
&lt;P&gt;INSERT INTO Products ( product_id,product_name, product_price, product_picture, product_category, product_briefdesc, product_fulldesc, product_status ) VALUES (1121, N'Ραδίκια', '34,5' ,&amp;nbsp; 'myprod.gif',&amp;nbsp; N'Λαχανικά',&amp;nbsp; N'Τα βράζεις και τα τρως',&amp;nbsp; N'Και ονειρεύεσαι μπριζόλες',&amp;nbsp; N'Ενεργό')&lt;/P&gt;
&lt;P&gt;Η καλύτερη λύση για να αποφύγεις τέτοια προβλήματα είναι να φτιάξεις ένα stored procedure που θα παίρνει τις παραμέτρους που θες. Αν δεν θέλεις να φτιάξεις stored procedure, φτιάξε τουλάχιστον ένα command που θα δέχεται τις παραμέτρους και θα έχει σαν CommandText το:&lt;/P&gt;
&lt;P&gt;INSERT INTO Products ( product_id,product_name, product_price, product_picture, product_category, product_briefdesc, product_fulldesc, product_status ) VALUES (@product_id, @product_name, @product_price, @product_picture, @product_category, @product_briefdesc, @product_fulldesc, @product_status ) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3638.aspx</link><pubDate>Wed, 20 Jul 2005 20:02:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3638</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3638.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3638</wfw:commentRss><description>&lt;P&gt;από αυτά που διάβασα στα topic που με έστειλες τσέκαρα το web.config να εχει utf-8 , άλλαξα όλα τα πεδία να είναι nvarchar , δοκίμασα να βάλω αυτό το Ν μπροστά από τα values στο insert αλλά μου βγάζει ένα error στο τέλος του insert (ή στην εντολή Execute που είναι η επόμενη) .&amp;nbsp;Στέλνω το encoding που χρησιμοποιώ στα&amp;nbsp;&amp;nbsp;.asp και τον κώδικα που χτυπάει..υπάρχει κατι&amp;nbsp;άλλο να δοκιμάσω ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;%&lt;BR&gt;' Add New Product&lt;BR&gt;IF addProduct &amp;lt;&amp;gt; "" THEN&lt;/P&gt;
&lt;P&gt;sqlString = "INSERT INTO Products " &amp;amp;_&lt;BR&gt;&amp;nbsp; "( product_id,product_name, product_price, product_picture, " &amp;amp;_&lt;BR&gt;&amp;nbsp; "product_category, product_briefdesc, product_fulldesc, " &amp;amp;_&lt;BR&gt;&amp;nbsp; "product_status ) VALUES (N" &amp;amp;_&lt;BR&gt;&amp;nbsp; " 1121," &amp;amp;_&lt;BR&gt;&amp;nbsp; " '" &amp;amp; productName &amp;amp; "', " &amp;amp;_&lt;BR&gt;&amp;nbsp; productPrice &amp;amp; ", " &amp;amp;_&lt;BR&gt;&amp;nbsp; " '" &amp;amp; productPicture &amp;amp; "', " &amp;amp;_&lt;BR&gt;&amp;nbsp; " '" &amp;amp; productCategory &amp;amp; "', " &amp;amp;_&lt;BR&gt;&amp;nbsp; " '" &amp;amp; productBriefDesc &amp;amp; "', " &amp;amp;_&lt;BR&gt;&amp;nbsp; " '" &amp;amp; productFullDesc &amp;amp; "', " &amp;amp;_&lt;BR&gt;&amp;nbsp; productStatus &amp;amp; "&amp;nbsp; )"&lt;/P&gt;
&lt;P&gt;Con.Execute sqlString&lt;/P&gt;
&lt;P&gt;%&amp;gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3637.aspx</link><pubDate>Wed, 20 Jul 2005 19:25:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3637</guid><dc:creator>xian_at</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3637.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3637</wfw:commentRss><description>&lt;P&gt;δεν υπάρχει πρόβλημα μπορώ και με τόνους!! μιάς και μπήκες στον κόπο να το διαβάσεις μήπως έχεις και καμία καλή ιδέα ;&amp;nbsp; Το πάρε - δώσε με τη βάση είναι ακατόρθωτο...μήπως παίζει πρόβλημα με τον IIS.. ;&lt;/P&gt;</description></item><item><title>Απ:Ελληνικα σε SQL server 2000 (μη βαράτε είμαι αρχάριος)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3636.aspx</link><pubDate>Wed, 20 Jul 2005 19:18:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3636</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3636.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3636</wfw:commentRss><description>&lt;P&gt;Το πρόβλημα έχει να κάνει με τις asp σελίδες, όχι τον SQL Server. Οι asp σελίδες πρέπει να έχουν κάποιο καρφωτό encoding που δημιουργεί το πρόβλημα. Δες το &lt;A HREF="/cs/forums/3003/ShowPost.aspx"&gt;http://www.dotnetzone.gr/cs/forums/3003/ShowPost.aspx&lt;/A&gt;&amp;nbsp;για μια αντίστοιχη περίπτωση. &lt;/P&gt;
&lt;P&gt;Γενίκά είναι προτιμότερο να αποθηκεύεις το κείμενο σαν unicode για να μην χρειάζεται να ασχολείσαι με το codepage κάθε πεδίου, του client, του web server και όλα τα περίεργα. Βάζε πάντα nvarchar, nchar, ntext αντί για varchar, char, text. &lt;/P&gt;
&lt;P&gt;Τέλος, όταν αντιμετωπίζεις τέτοια προβλήματα μην τρέχεις να αλλάξεις τα settings του SQL Server ή του IIS ή των Windows, γιατί και το πρόβλημα δεν θα λύσεις αλλά και θα δημιουργήσεις καινούρια. Τόσο&amp;nbsp;ο SQL Server, ο IIS, το .NET αλλά και η VB6 κάνουν πολύ καλή δουλειά στο να αναγνωρίζουν τη γλώσσα που χρησιμοποιεί ο server, ο client και να κάνουν τις μετατροπές. Τα προβλήματα αρχίζουν όταν κάποιος προσπαθήσει να βάλει τη γλώσσα καρφωτά, ή να χρησιμοποιήσει ASCII χαρακτήρες χωρίς να λάβει υπόψη τα codepages&lt;/P&gt;</description></item></channel></rss>