<?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>Απ: Φίλτρο με Ελληνικές λέξεις σε βάση SQL 2000</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33469.aspx</link><pubDate>Mon, 09 Jul 2007 16:43:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33469</guid><dc:creator>vtops</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33469.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=33469</wfw:commentRss><description>&lt;P&gt;Ευχαριστώ πολύ KelMan,&lt;/P&gt;
&lt;P&gt;Μάλλον θα παίξω με function στην βάση με σκοπό να τα φέρνει καθαρά.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Φίλτρο με Ελληνικές λέξεις σε βάση SQL 2000</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33467.aspx</link><pubDate>Mon, 09 Jul 2007 16:05:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33467</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33467.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=33467</wfw:commentRss><description>To ADO.NET δεν υποστηρίζει accent insensitive row filters. Θα πρέπει να γράψεις κώδικα, κάτι σαν soundex. Μπορείς, είτε να περνάς τα strings από αυτόν τον αλγόριθμο και να τα αποθηκεύεις "καθαρά", είτε να τα αποθηκεύεις όπως γίνεται το data entry και να τα ψάχνεις αφού τα γυρίσεις σε "καθαρά".</description></item><item><title>Φίλτρο με Ελληνικές λέξεις σε βάση SQL 2000</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33461.aspx</link><pubDate>Mon, 09 Jul 2007 02:46:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33461</guid><dc:creator>vtops</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33461.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=33461</wfw:commentRss><description>&lt;P&gt;Καλησπέρα σε όλους,&lt;/P&gt;
&lt;P&gt;Έχω μια εφαρμογή σε framework 1.1 και έκδοση visual studio 2003 και αντιμετωπίζω το παρακάτω πρόβλημα κατά την χρήση του RowFilter ενός dataset:&lt;/P&gt;
&lt;P&gt;Έστω ότι σε 2 γραμμές μιας varchar στήλης έχω τα ακόλουθα δεδομένα &amp;nbsp;"Γιώργος","Γιωργος" (Το ένα έχει τόνο και το άλλο δεν έχει&amp;nbsp;) και συντάξω τις ακόλουθες εντολές μέ ένα DataSet που έχει γεμίσει και με τις 2 παραπάνω εγγραφές&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;ds_temp.Tables[0].DefaultView.RowFilter=" descr like 'Γιώργος'";&lt;/P&gt;
&lt;P&gt;Σε αυτήν την περίπτωση θα δώ την τονισμένη εγγραφή και αντίστροφα αν το γράψω έτσι:&lt;/P&gt;
&lt;P&gt;ds_temp.Tables[0].DefaultView.RowFilter=" descr like 'Γιωργος'";&amp;nbsp; // θα φέρει την μη τονισμένη.&lt;/P&gt;
&lt;P&gt;Αντίθετα αν συντάξω σε query analyzer την αντίστοιχη where θα φέρει και τις 2 εγγραφές&amp;nbsp; είτε το γράψω έτσι:&lt;/P&gt;
&lt;P&gt;select * from table1 where descr like 'Γιώργος%'&lt;/P&gt;
&lt;P&gt;Είτε έτσι&lt;/P&gt;
&lt;P&gt;select * from table1 where descr like 'Γιωργος%'&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Θα ήθελα να ρωτήσω λοιπόν αν υπάρχει κάποιος τρόπος ώστε όπου και αν είναι&amp;nbsp;γραμμένος ο τόνος ή δεν υπάρχει τόνος να έρχονται όλες οι εγγραφές&lt;/P&gt;
&lt;P&gt;για&amp;nbsp;παράδειγμα Γίωργος,Γιώργος,Γιωργός,Γιωργος,&amp;nbsp;περνόντας&amp;nbsp;&amp;nbsp;κάτι από όλα αυτά να στο RowFilter να έρχονται όλα.&lt;/P&gt;
&lt;P&gt;Το collation στην βάση δεδομένων είναι Greek_CI_AS&lt;/P&gt;
&lt;P&gt;Ευχαριστώ Πάρα πολύ!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;</description></item></channel></rss>