<?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>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8692.aspx</link><pubDate>Mon, 16 Jan 2006 05:54:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8692</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8692.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8692</wfw:commentRss><description>&lt;P&gt;Επειδή η SQL είναι μία από τις τεχνολογίες που δεν μπορείς να μην έχεις καθόλου γνώσεις, αν θες να φτιάχνεις προγραμμάτα με βάσεις δεδομένων, θα πρότεινα να δεις αυτή τη θεματική ενότητα: "&lt;A HREF="/cs/forums/7052/ShowPost.aspx"&gt;Ερωτήσεις για SQL&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8684.aspx</link><pubDate>Mon, 16 Jan 2006 00:38:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8684</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8684.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8684</wfw:commentRss><description>δεν ξερω καν τι ειναι η sql &lt;img src="/cs/emoticons/emotion-4.gif" alt="Stick out tongue [:P]" /&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8510.aspx</link><pubDate>Wed, 11 Jan 2006 00:37:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8510</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8510.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8510</wfw:commentRss><description>δινει τον κωδικα; εννοω ειναι ανοικτου κώδικα; ελπιζω αν τον δινει και αμα παρω τμημα του να μην ειμαι υποχρεωμενος αν τον ανοιξω και εγω γιατι απλουστατα δεν θα το κανω!!</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8462.aspx</link><pubDate>Mon, 09 Jan 2006 11:25:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8462</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8462.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8462</wfw:commentRss><description>&lt;P&gt;Ψάχνοντας για κάτι άλλο, έπεσα επάνω σε αυτό...&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=5699d55a-83a2-42c7-8361-4815cd7cd736"&gt;WilsonXmlDbClient -- ADO.NET XML Provider&lt;/A&gt;&lt;BR&gt;&lt;EM&gt;The WilsonXmlDbClient is an ADO.NET provider that enables Xml to be worked with just like a database in .NET. It supports the most common Select, Insert, Update, and Delete SQL syntax, as well as tranactions and parameters.&lt;/EM&gt; &lt;/P&gt;
&lt;P&gt;Σε απλή γλώσσα σου επιτρέπει να χρησιμοποιήσεις ένα XML αρχείο σαν να ήταν μια βάση δεδομένων και να κάνεις αναζητήσεις μέσα σε αυτό με SQL.&lt;/P&gt;
&lt;P&gt;Πιστεύω ότι είναι ότι καλύτερο για την περίπτωσή σου...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8353.aspx</link><pubDate>Wed, 04 Jan 2006 05:13:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8353</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8353.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8353</wfw:commentRss><description>τα αποτελεσματα πως τα στελνουμαι σε datagrid;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8352.aspx</link><pubDate>Wed, 04 Jan 2006 04:52:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8352</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8352.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8352</wfw:commentRss><description>θα ψαχνει την λέξη book μεσα στο αρχειο; και τι ακριβως θα ειναι αυτο;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8351.aspx</link><pubDate>Wed, 04 Jan 2006 04:28:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8351</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8351.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8351</wfw:commentRss><description>Νακ ναω μια ηλιθια ερωτηση τι υποτιθεται κανει ο κωδικας που μου εδωσες;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8337.aspx</link><pubDate>Tue, 03 Jan 2006 22:07:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8337</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8337.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8337</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;pkanavos 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 valign="top" class="txt4"&gt;&lt;p&gt;Είναι η εντολή με την οποία βρίσκεις το άνω όριο ενός πίνακα στη VB6. Αν έχεις δουλέψει με loop σε πίνακες, δεν μπορεί να μην την έχεις συναντήσει. Στην VB.ΝΕΤ πάντως είναι περιττή γιατί υπάρχουν η μέθοδος Length που χρησιμοποιείται από όλα τα collections.&lt;/p&gt;
&lt;p&gt;Όσον αφορά την αναζήτηση, πραγματικά θα πρέπει να είσαι σαφής στις ερωτήσεις σου. Ο μόνος λόγος που ο Γιώργος κατάφερε να μαντέψει τί ζητάς είναι γιατί έχει υπόψη τις ερωτήσεις που έχεις κάνει στο παρελθόν καθώς και αυτές που κάνεις στο coder.gr. Αν δεν γινόταν αυτό, δεν υπήρχε περίπτωση να σου απαντήσει κανείς. Childnode? Σε τί? Σε XML? Σε κάποιο Treeview?&lt;/p&gt;
&lt;p&gt;Τώρα, αν θέλεις να κάνεις κάποια μορφή query σε XML, μπορείς να χρησιμοποιήσεις XPath και μία από τις μεθόδους XPathNavigator.Select, XPathNavigator.SelectAncestors, XPathNavigator.SelectChildren, XPathNavigator.SelectDescendants.&amp;nbsp; Το documentation καθεμίας από αυτές τις μεθόδους δείχνει πως να διαβάσεις ένα αρχείο ή string xml και να κάνει κάποια αναζήτηση, τόσο σε C# όσο και σε VB. Αντιγράφω απλά τον κώδικα για την SelectDescendants:&lt;/p&gt;
&lt;p&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Imports&lt;/span&gt; System&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Imports&lt;/span&gt; System.IO&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Imports&lt;/span&gt; System.Xml.XPath&lt;br /&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; Sample&lt;br /&gt;&lt;br /&gt;  &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;shared&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;sub&lt;/span&gt; Main()&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; doc &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathDocument &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; XPathDocument(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"books.xml"&lt;/span&gt;)&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; nav &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNavigator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; doc.CreateNavigator()&lt;br /&gt; &lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;' Move to the first book node.&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; ni &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNodeIterator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; nav.SelectDescendants(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"book"&lt;/span&gt;, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;""&lt;/span&gt;, &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;false&lt;/span&gt;)&lt;br /&gt;    ni.MoveNext()&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; nav2 &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNavigator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; ni.Current&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;' Display the content of each element node.&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; ni2 &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNodeIterator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; nav2.SelectDescendants(XPathNodeType.Text, &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;false&lt;/span&gt;) &lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;while&lt;/span&gt; (ni2.MoveNext())&lt;br /&gt;      Console.WriteLine(ni2.Current.Value)&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;end&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;while&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;end&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;sub&lt;/span&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;end&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt;&lt;/span&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;br&gt;και αυτο πως το επιστρεφεις κάπου; π.χ. σε κάποιο άλλο αρχείο;&lt;br&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8336.aspx</link><pubDate>Tue, 03 Jan 2006 22:02:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8336</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8336.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8336</wfw:commentRss><description>απλως παντα το πανω μερος ενως πινακα σε γλωσσες προγραμματισμου συνιθως ειναι το 0 οποτε αρχιζω απο το 0 και παω μεχρι το τελος</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8335.aspx</link><pubDate>Tue, 03 Jan 2006 22:01:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8335</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8335.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8335</wfw:commentRss><description>σταθερά ειναι:P οχι κλάση</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8334.aspx</link><pubDate>Tue, 03 Jan 2006 21:58:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8334</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8334.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8334</wfw:commentRss><description>το εφτιαξα δε ξερω καταποσο δουλέυει.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8333.aspx</link><pubDate>Tue, 03 Jan 2006 21:49:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8333</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8333.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8333</wfw:commentRss><description>&lt;P&gt;&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;angarato_surion 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 valign="top" class="txt4"&gt;μου βγαζει σφαλμα στο tdtrRow = tdtsData.Tables(hydrobase.pyn).Select("[" + onomakel + "] =" + "" + timi + ""); &lt;BR&gt;&lt;BR&gt;το Error 1 'System.Data.DataSet.Tables' is a 'property' but is used like a 'method' D:\Τα_Προγραμματά_μου\.Net\Hydrobase\Hydrobase\hydrobaseADO.cs 71 40 Hydrobase &lt;BR&gt;&lt;BR&gt;&lt;BR&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;Έβαλες () αντί για []. Αν αυτός είναι ο κώδικας σου, το επόμενο λάθος που θα σου βγάλει είναι ότι δεν υπάρχει η κλάση hydrobase.pyn, γιατί δεν έχεις βάλει ""&lt;/P&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8332.aspx</link><pubDate>Tue, 03 Jan 2006 21:45:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8332</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8332.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8332</wfw:commentRss><description>&lt;P&gt;Είναι η εντολή με την οποία βρίσκεις το άνω όριο ενός πίνακα στη VB6. Αν έχεις δουλέψει με loop σε πίνακες, δεν μπορεί να μην την έχεις συναντήσει. Στην VB.ΝΕΤ πάντως είναι περιττή γιατί υπάρχουν η μέθοδος Length που χρησιμοποιείται από όλα τα collections.&lt;/P&gt;
&lt;P&gt;Όσον αφορά την αναζήτηση, πραγματικά θα πρέπει να είσαι σαφής στις ερωτήσεις σου. Ο μόνος λόγος που ο Γιώργος κατάφερε να μαντέψει τί ζητάς είναι γιατί έχει υπόψη τις ερωτήσεις που έχεις κάνει στο παρελθόν καθώς και αυτές που κάνεις στο coder.gr. Αν δεν γινόταν αυτό, δεν υπήρχε περίπτωση να σου απαντήσει κανείς. Childnode? Σε τί? Σε XML? Σε κάποιο Treeview?&lt;/P&gt;
&lt;P&gt;Τώρα, αν θέλεις να κάνεις κάποια μορφή query σε XML, μπορείς να χρησιμοποιήσεις XPath και μία από τις μεθόδους XPathNavigator.Select, XPathNavigator.SelectAncestors, XPathNavigator.SelectChildren, XPathNavigator.SelectDescendants.&amp;nbsp; Το documentation καθεμίας από αυτές τις μεθόδους δείχνει πως να διαβάσεις ένα αρχείο ή string xml και να κάνει κάποια αναζήτηση, τόσο σε C# όσο και σε VB. Αντιγράφω απλά τον κώδικα για την SelectDescendants:&lt;/P&gt;
&lt;P&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Imports&lt;/span&gt; System&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Imports&lt;/span&gt; System.IO&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Imports&lt;/span&gt; System.Xml.XPath&lt;br /&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt; Sample&lt;br /&gt;&lt;br /&gt;  &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;public&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;shared&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;sub&lt;/span&gt; Main()&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; doc &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathDocument &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; XPathDocument(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"books.xml"&lt;/span&gt;)&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; nav &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNavigator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; doc.CreateNavigator()&lt;br /&gt; &lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;' Move to the first book node.&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; ni &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNodeIterator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; nav.SelectDescendants(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"book"&lt;/span&gt;, &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;""&lt;/span&gt;, &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;false&lt;/span&gt;)&lt;br /&gt;    ni.MoveNext()&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; nav2 &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNavigator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; ni.Current&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;' Display the content of each element node.&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Dim&lt;/span&gt; ni2 &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;as&lt;/span&gt; XPathNodeIterator &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; nav2.SelectDescendants(XPathNodeType.Text, &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;false&lt;/span&gt;) &lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;while&lt;/span&gt; (ni2.MoveNext())&lt;br /&gt;      Console.WriteLine(ni2.Current.Value)&lt;br /&gt;    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;end&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;while&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;end&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;sub&lt;/span&gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;end&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8331.aspx</link><pubDate>Tue, 03 Jan 2006 21:38:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8331</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8331.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8331</wfw:commentRss><description>το γραφω σε .net framework2</description></item><item><title>Απ: Πως αναζητούμε την τιμή κάποιου childnode για κάποιο string;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8330.aspx</link><pubDate>Tue, 03 Jan 2006 21:32:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8330</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8330.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=8330</wfw:commentRss><description>μου βγαζει σφαλμα στο tdtrRow = tdtsData.Tables(hydrobase.pyn).Select("[" + onomakel + "] =" + "" + timi + "");
&lt;br&gt;
&lt;br&gt; το  Error	1	'System.Data.DataSet.Tables' is a 'property' but is used like a 'method'	D:\Τα_Προγραμματά_μου\.Net\Hydrobase\Hydrobase\hydrobaseADO.cs	71	40	Hydrobase
&lt;br&gt;
&lt;br&gt;&lt;br&gt;</description></item></channel></rss>