<?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>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8988.aspx</link><pubDate>Fri, 27 Jan 2006 20:04:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8988</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8988.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8988</wfw:commentRss><description>το ειχα λυσει εδω και ωρα πριν δω το ποστ...  το ελυσε αν εξερεσεις οτι μου προσθετει και  μερικες  αδειες γραμμες η οποίες γράφονται στο xml αρχειο που ειναι και το τελικο τους αποτελεσμα... αλλα δυστιχως γραφωονται με την ονομασια system.data.datarow δεν ειναι αστειο....</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8985.aspx</link><pubDate>Fri, 27 Jan 2006 17:16:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8985</guid><dc:creator>kkara</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8985.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8985</wfw:commentRss><description>Το σίγουρο είναι ότι πρέπει να αλλάξεις τον κώδικα της τελευταίας γραμμής σε : &lt;br&gt;&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;tRow &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; tTable.Select(onomakel &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;" = '"&lt;/span&gt; &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;+&lt;/span&gt; timi &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"'"&lt;/span&gt;);&lt;/span&gt;&lt;br&gt;&lt;br&gt;Αυτό συμβαίνει γιατί για αλφαριθμητικές τιμές η Select περιμένει τα string να είναι enclosed σε μονά quotes. Όπως άλλωστε και η SQL. Δεν ξέρω αν θα σου λύσει το πρόβλημα, αλλά είναι ένα βήμα...&lt;br&gt;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8981.aspx</link><pubDate>Fri, 27 Jan 2006 08:18:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8981</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8981.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8981</wfw:commentRss><description>Παιδια αυτο το σφαλμα τι σημαίνει ;&lt;br&gt;System.Data.SyntaxErrorException: Syntax error: Missing operand after 'Colletion' operator.&lt;br&gt;   at System.Data.ExpressionParser.Parse()&lt;br&gt;   at System.Data.DataExpression..ctor(DataTable table, String expression, Type type)&lt;br&gt;   at System.Data.Select..ctor(DataTable table, String filterExpression, String sort, DataViewRowState recordStates)&lt;br&gt;   at System.Data.DataTable.Select(String filterExpression)&lt;br&gt;   at Hydrobase.hydrobaseADO.Anazitisi(DataSet tdtsData, String onomakel, String timi, String onomapyn, String onomarx) in D:\Τα_Προγραμματά_μου\.Net\Hydrobase\Hydrobase\hydrobaseADO.cs:line 129&lt;br&gt;&lt;br&gt;&lt;br&gt;επισης βγαίνει στο τμήμα &lt;br&gt;&lt;br&gt; tRow = tTable.Select(onomakel + " = " + timi);&lt;br&gt;που ειναι το λάθος οπου tRow ειναι οτι και στο παραπανω κομμάτι κώδικα.&lt;br&gt;ενω tTable είναι datatable</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8976.aspx</link><pubDate>Fri, 27 Jan 2006 03:04:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8976</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8976.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8976</wfw:commentRss><description>Η OleDbConnection μπορει να διαβασει xml αρχεία; γιατι τα dataset τετοια αρχεια φορτώνουν.. μην πειτε για xpath δεν εβγαλαν σφαλατα αλλα δεν επστρεψαν κανενα αποτελεσμα παρολο που υπηρχαν εγγραφες..</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8960.aspx</link><pubDate>Thu, 26 Jan 2006 21:26:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8960</guid><dc:creator>imanos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8960.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8960</wfw:commentRss><description>&lt;P&gt;ριξε μια ματιά εδώ &lt;BR&gt;&lt;A href="http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1930&amp;amp;lngWId=10"&gt;http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1930&amp;amp;lngWId=10&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;κατέβασε το download πιστεύω οτι θα σε καλύψει&lt;/P&gt;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8956.aspx</link><pubDate>Thu, 26 Jan 2006 20:36:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8956</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8956.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8956</wfw:commentRss><description>μηπως ξερει γιατι μου πετaει αυτο το exception; δεν καταλαβαινω πιο απο τα 2 φταει</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8955.aspx</link><pubDate>Thu, 26 Jan 2006 20:34:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8955</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8955.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8955</wfw:commentRss><description>κωδικα σε c# δεν εχεις μηπως καταλαβω τιποτα;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8953.aspx</link><pubDate>Thu, 26 Jan 2006 19:53:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8953</guid><dc:creator>imanos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8953.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8953</wfw:commentRss><description>&lt;P&gt;Φαντάζομαι με αυτά που λές ότι θα ήθελες να εφαρμόσεις κάποιο φίλτρο σε μια φόρμα &lt;BR&gt;&lt;BR&gt;Πεδία στην φόρμα &lt;BR&gt;&lt;BR&gt;ComboBox Name=cboOperator &lt;BR&gt;ComboBox Name=cboGridColumn02 &lt;BR&gt;Button Name=btnApplyFilters &lt;BR&gt;Button Name=btnAddFilter &lt;BR&gt;Button Name=btnRemoveFilters &lt;BR&gt;Listbox Name=lstFilters &lt;BR&gt;TextBox Name=txtCriteria &lt;BR&gt;grid Name=grdInfo &lt;BR&gt;&lt;BR&gt;'Στο cboOperator&amp;nbsp; προσθέτουμε Items &amp;gt;,&amp;lt;,=,&amp;gt;=,&amp;lt;=,% &lt;BR&gt;&lt;BR&gt;' Προσθέτει στό ListBox τα κριτήρια που θέλουμε &lt;BR&gt;&lt;BR&gt;Private Sub btnAddFilter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAddFilter.Click &lt;BR&gt;Dim Criteria As String = "'" &amp;amp; txtCriteria.Text &amp;amp; "'" &lt;BR&gt;If Criteria.Length &amp;gt; 0 Then &lt;BR&gt;If IsNumeric(txtCriteria.Text) Then &lt;BR&gt;Criteria = txtCriteria.Text &lt;BR&gt;End If &lt;/P&gt;
&lt;P&gt;'cboOperator.SelectedIndex =6 είναι το Like εάν το εισαγάγουμε σέ άλλο index πρέπει να αλλαχθεί στον κώδικα&lt;BR&gt;If cboOperator.SelectedIndex = 6 Then &lt;BR&gt;Criteria = "Like '%" &amp;amp; txtCriteria.Text &amp;amp; "%'" &lt;BR&gt;lstFilters.Items.Add(CType(cboGridColumn02.SelectedItem, DataGridColumnStyle).MappingName &amp;amp; " " &amp;amp; Criteria) &lt;BR&gt;Else &lt;BR&gt;lstFilters.Items.Add(CType(cboGridColumn02.SelectedItem, DataGridColumnStyle).MappingName.ToString &amp;amp; " " &amp;amp; CType(cboOperator.SelectedItem, String) &amp;amp; " " &amp;amp; Criteria) &lt;BR&gt;End If &lt;BR&gt;cboGridColumn02.SelectedIndex = 0 &lt;BR&gt;cboOperator.SelectedIndex = 0 &lt;BR&gt;txtCriteria.Text = Nothing &lt;BR&gt;End If &lt;BR&gt;End Sub &lt;BR&gt;&lt;BR&gt;' Εκτελεί το Φίλτρο που δημιουρήσαμε &lt;BR&gt;&lt;BR&gt;Private Sub btnApplyFilters_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnApplyFilters.Click &lt;BR&gt;If CType(btnApplyFilters.Tag, Byte) = 1 Then 'if Tag = 1 then Filter was used &lt;BR&gt;btnApplyFilters.Tag = 0 &lt;BR&gt;ApplyFilters() &lt;BR&gt;Else &lt;BR&gt;btnApplyFilters.Tag = 1 &lt;BR&gt;ApplyFilters() &lt;BR&gt;End If &lt;BR&gt;End Sub &lt;BR&gt;&lt;BR&gt;'Αφαιρεί το φίλτρο &lt;BR&gt;&lt;BR&gt;Private Sub btnRemoveFilters_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRemoveFilters.Click &lt;BR&gt;Dim i As Integer &lt;BR&gt;If lstFilters.Items.Count &amp;gt; -1 Then &lt;BR&gt;For i = lstFilters.Items.Count - 1 To i Step -1 &lt;BR&gt;If lstFilters.GetSelected(i) = True Then &lt;BR&gt;lstFilters.Items.RemoveAt(i) &lt;BR&gt;End If &lt;BR&gt;Next &lt;BR&gt;btnApplyFilters.PerformClick() &lt;BR&gt;End If &lt;BR&gt;End Sub &lt;BR&gt;&lt;BR&gt;'Διαγραφή ένος κριτηρίου του φίλτρου από το ListBox &lt;BR&gt;&lt;BR&gt;Private Sub lstFilters_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles lstFilters.KeyDown &lt;BR&gt;If e.KeyData = Keys.Delete Then &lt;BR&gt;lstFilters.Items.RemoveAt(lstFilters.SelectedIndex) &lt;BR&gt;btnApplyFilters.PerformClick() &lt;BR&gt;End If &lt;BR&gt;End Sub &lt;BR&gt;&lt;BR&gt;' Εφαρμογή του Φίλτρου και εμφάνιση των γραμμών που εκπληρούν τα κριτήρια στο Grid &lt;BR&gt;&lt;BR&gt;Private Sub ApplyFilters() &lt;BR&gt;Dim i As Integer &lt;BR&gt;Dim RowFilter As String &lt;BR&gt;For i = 0 To lstFilters.Items.Count - 1 &lt;BR&gt;RowFilter &amp;amp;= CType(lstFilters.Items(i), String) &amp;amp; " And " &lt;BR&gt;Next &lt;BR&gt;Try &lt;BR&gt;If Not RowFilter Is Nothing AndAlso RowFilter.Length &amp;gt; 0 Then &lt;BR&gt;CType(grdInfo.DataSource, DataView).RowFilter = RowFilter.Remove(RowFilter.Length - 5, 5) &lt;BR&gt;Else &lt;BR&gt;CType(grdInfo.DataSource, DataView).RowFilter = Nothing &lt;BR&gt;End If &lt;BR&gt;Catch ex As Exception &lt;BR&gt;MessageBox.Show(ex.Message, ex.Source, MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1) &lt;BR&gt;End Try &lt;BR&gt;&lt;BR&gt;End Sub&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tο παραπάνω μπορείς να το σκεφτείς και σαν μιά Template Φορμα που μπορείς νά την κάνεις Inherit σε άλλες φόρμες&lt;/P&gt;
&lt;P&gt;Σημείωση :Επειδή το παραπάνω έγινε γρήγορα και δέν έχει τεσταριστεί πλήρως ίσως νά χρειάζεται κάποιες διορθώσεις.&lt;/P&gt;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8949.aspx</link><pubDate>Thu, 26 Jan 2006 18:45:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8949</guid><dc:creator>kkara</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8949.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8949</wfw:commentRss><description>Όταν λες να τις εμφανίσει, τι εννοείς ακριβώς; Και όταν λες "τις γραμμές που είναι ίσες" φαντάζομαι ότι εννοείς τις εγγραφές που κάποιο πεδίο τους είναι ίσο με κάποια τιμή. Όπως έγραψα και πριν μπορείς να πάρεις αυτές τις εγγραφές με την &lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Select&lt;/span&gt; σε ένα array από &lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;DataRow&lt;/span&gt;, π.χ.&lt;br&gt;&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;DataRow[] rows &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; ds.Tables[&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"MyTable"&lt;/span&gt;].Select(&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Name = 'MyName'"&lt;/span&gt;);&lt;/span&gt;&lt;br&gt;&lt;br&gt;Κατόπιν μπορείς να κάνεις ένα loop και να εμφανίσεις τα στοιχεία που θέλεις, π.χ.&lt;br&gt;&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;foreach&lt;/span&gt;(DataRow row &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;in&lt;/span&gt; rows) &lt;br /&gt;    Console.WriteLine(&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Name="&lt;/span&gt; &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;+&lt;/span&gt; row[&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Name"&lt;/span&gt;] &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;", Surname="&lt;/span&gt; &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;+&lt;/span&gt; row[&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"Surname"&lt;/span&gt;]);&lt;/span&gt;&lt;br&gt;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8948.aspx</link><pubDate>Thu, 26 Jan 2006 18:40:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8948</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8948.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8948</wfw:commentRss><description>&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&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;void&lt;/span&gt;  Anazitisi(DataSet tdtsData,&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; onomakel,&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; timi,&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; onomapyn,&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; onomarx)&lt;br /&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;try&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;string&lt;/span&gt; arxbasis;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; i;&lt;br /&gt;                DataTable tTable=&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;new&lt;/span&gt; DataTable();&lt;br /&gt;                &lt;br /&gt;               &lt;br /&gt;                DataRow[] tRow;&lt;br /&gt;                &lt;br /&gt;               &lt;br /&gt;                XmlTextWriter xmlWriter;&lt;br /&gt;                &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;if&lt;/span&gt; ((onomakel !&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;null&lt;/span&gt;) &amp;amp;&amp;amp; (timi !&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;null&lt;/span&gt;) &amp;amp;&amp;amp; (onomapyn !&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;null&lt;/span&gt;)&amp;amp;&amp;amp;(onomarx!=&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;null&lt;/span&gt;))&lt;br /&gt;                {&lt;br /&gt;                    xmlWriter &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; XmlTextWriter(onomapyn &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"_"&lt;/span&gt; &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"_"&lt;/span&gt; &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;+&lt;/span&gt; onomakel &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;" "&lt;/span&gt; &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;+&lt;/span&gt; hydrobase.arxapotel,Encoding.UTF8);&lt;br /&gt;                    xmlWriter.WriteStartDocument(&lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;true&lt;/span&gt;);&lt;br /&gt;                    xmlWriter.WriteStartElement(hydrobase.pyn);&lt;br /&gt;                    &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;//arxbasis = onomapyn + "_" + "_" + onomakel + " " + hydrobase.arxapotel;&lt;/span&gt;&lt;br /&gt;                    tRow &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; tdtsData.Tables[0].Select(onomakel &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: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"="&lt;/span&gt; &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;+&lt;/span&gt; timi);&lt;br /&gt;                    &lt;span style="color: Blue;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;for&lt;/span&gt; (i &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; 0; i &amp;lt; tRow.Length &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;-&lt;/span&gt; 1; i++)&lt;br /&gt;                    {&lt;br /&gt;                        tTable.Rows.Add(tRow[ i ]);&lt;br /&gt;                        &lt;br /&gt;                    }&lt;br /&gt;                    tTable.WriteXml(xmlWriter);&lt;br /&gt;                    xmlWriter.Close();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&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;// xmlnDoc.Save(xmlWriter);&lt;/span&gt;&lt;br /&gt;                       &lt;br /&gt;&lt;br /&gt;                        &lt;br /&gt;                    }                   &lt;br /&gt;                &lt;br /&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;catch&lt;/span&gt; (Exception e)&lt;br /&gt;            {&lt;br /&gt;                bclass.xeirismossfalmatwn(e); &lt;span style="color: Green;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;//αποθυκευει σε ενα αρχειο τα σφαλματα&lt;/span&gt;&lt;br /&gt;            }&lt;br /&gt;            &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        }&lt;/span&gt; βγαζει το αυτο το σφαλμά&amp;nbsp; (System.NullReferenceException: Object reference not set to an instance of an object.&lt;br&gt;&amp;nbsp;&amp;nbsp; at Hydrobase.hydrobaseADO.Anazitisi(DataSet tdtsData, String onomakel, String timi, String onomapyn, String onomarx) in D:\Τα_Προγραμματά_μου\.Net\Hydrobase\Hydrobase\hydrobaseADO.cs:line 130)&lt;br&gt;&lt;br&gt;για την γραμμή&amp;nbsp; tTable.Rows.Add(tRow&lt;img src="/cs/emoticons/emotion-55.gif" alt="Idea [I]" /&gt;); μπορει να μου καποιος τι στο καλο συμβαινει εδώ ; ο compiler δεν το ειχε βρει λαθος αλλα το προγραμμα που το χρησιμποποιησε το dll αυτο το εβγαλε.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8947.aspx</link><pubDate>Thu, 26 Jan 2006 18:31:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8947</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8947.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8947</wfw:commentRss><description>αν θελω να μου εμφανισει για τις γραμμες που ειναι ισες  με καποια τιμη πως θα το κάνω;</description></item><item><title>Απ: Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8946.aspx</link><pubDate>Thu, 26 Jan 2006 17:59:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8946</guid><dc:creator>kkara</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8946.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8946</wfw:commentRss><description>Ο πιο απλός και γρήγορος τρόπος είναι με τη μέθοδο &lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;Select&lt;/span&gt; του &lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;DataTable&lt;/span&gt;. Π.χ.&lt;br&gt;&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;DataRow[] rows &lt;span style="color: Red;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; ds.Tables[&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"MyTable"&lt;/span&gt;].Select(&lt;span style="color: #666666;background-color: Transparent;font-family: Lucida Console;font-size: 11px;font-weight: normal;"&gt;"ID &amp;gt; 1 AND Name='Myname'"&lt;/span&gt;);&lt;/span&gt;&lt;br&gt;&lt;br&gt;όπου ID και Name είναι columns του πίνακα MyTable και προφανώς ds είναι το DataSet. Η εντολή αυτή σου επιστρέφει ένα array εγγραφών που συμφωνούν με τα κριτήρια που περιέχονται στο Select. Αν θέλεις να κάνεις κάτι πιο εξειδικευμένο ξαναρώτησε...&lt;br&gt;</description></item><item><title>Πως ψάχνουμε εγγραφές με χρήση του dataset;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8941.aspx</link><pubDate>Thu, 26 Jan 2006 15:57:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8941</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8941.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=8941</wfw:commentRss><description>Πως ψάχνουμε εγγραφές με χρήση του dataset;&lt;br&gt;&lt;br&gt;</description></item></channel></rss>