<?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>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Re: Πρόβλημα με DataGridView</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34087.aspx</link><pubDate>Sat, 04 Aug 2007 01:18:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34087</guid><dc:creator>rantanplan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34087.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=34087</wfw:commentRss><description>&lt;P&gt;Πρέπει δηλαδή να χρησιμοποιήσω την μέθοδο Add() μάλλον πριν αναφερθώ στις θέσεις (ι,0) και (i,1);;&lt;/P&gt;
&lt;P&gt;Βασικά δεν το έχω ξανακάνει για αυτό δεν ξέρω τι ακριβώς να κάνω.&lt;/P&gt;
&lt;P&gt;Επίσης θέλω ο χρήστης να τροποποιεί τα δεδομένα του Grid και μετά να τα αποθηκεύω πάλι., όσον αφορά το FOR που μου έγραψες.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Σε ευχαριστώ!!!&lt;/P&gt;</description></item><item><title>Re: Πρόβλημα με DataGridView</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34078.aspx</link><pubDate>Fri, 03 Aug 2007 23:05:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34078</guid><dc:creator>beastie</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34078.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=34078</wfw:commentRss><description>Αρχικά το πρόβλημα είναι ότι δεν μπορείς να αναφέρεσαι σε αντικείμενα που δεν υπάρχουν.&lt;br&gt;&lt;br&gt;Για παράδειγμα στο Datagrid πορσπαθείς να βάλεις στοιχεία στις θέσεις (ι,0) και (i,1). Δεν είναι Excel. To datagrig εχει rows που πρέπει να προσθέσεις και να δώσεις τιμές.&lt;br&gt;&lt;br&gt;Βέβαια υπάρχει η εύκολη λύση. Στο SELECT αντί για * (όλα) βάλε τα πεδία που θέλεις μόνο&lt;br&gt;&lt;br&gt;Select field1 as [ΠΕΡΙΓΡΑΦΗ 1], field2 as [ΠΕΡΙΓΡΑΦΗ 2]&lt;br&gt;FROM drive ORDER BY descr&lt;br&gt;&lt;br&gt;κάνε μετά bind το αποτέλεσμα με το DataGrid και είσαι έτοιμος. Δεν υπάρχει λόγος για την λούπα (FOR) αν δεν κάνεις αλλαγες στα δεδομένα!&lt;br&gt;</description></item><item><title>Πρόβλημα με DataGridView</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/34070.aspx</link><pubDate>Fri, 03 Aug 2007 21:02:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:34070</guid><dc:creator>rantanplan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/34070.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=34070</wfw:commentRss><description>&lt;P&gt;Καλησπέρα παιδιά.&lt;/P&gt;
&lt;P&gt;Έχω ένα πίνακα με&amp;nbsp;4 στήλες και θέλω να φορτώσω τα δεδομένα του (των 2 στηλών μόνο, δηλαδή τα υπόλοιπα στοιχεία απλώς να μην φαίνονται στο DataGridView)&amp;nbsp;σε ένα DataGridView (σε VB). Γράφω τα εξής:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; SQL &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;String&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;SQL = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"select * from drive order by descr"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; tkalDataTable &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; DataTable&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Dim i as Integer&lt;/P&gt;
&lt;P&gt;tkalDataTable = GetTable(SQL)&amp;nbsp;&amp;nbsp; 'η συνάρτηση GetTable(SQL) φορτώνει τα δεδομένα με βάση το SQL ερώτημα&amp;nbsp;σε ένα DataTable. ΕΙΝΑΙ ΤΣΕΚΑΡΙΣΜΕΝΗ ΟΤΙ ΔΟΥΛΕΥΕΙ!!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i= 0&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;For&lt;/FONT&gt;&lt;FONT size=2&gt; i= 0 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;To&lt;/FONT&gt;&lt;FONT size=2&gt; tkalDataTable.Rows.Count - 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT size=2&gt;DataGridView1.Item(i, 0).Value = tkalDataTable.Rows(i).Item(0).ToString&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataGridView1.Item(i, 1).Value = tkalDataTable.Rows(i).Item(1).ToString&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Next&lt;/FONT&gt;&lt;FONT size=2&gt; i&lt;/FONT&gt; 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Και ορίζω 2 Columns στο DataGridView.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Δεν παίζει..... Μου βγάζει error&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Index was out of range. Must be non-negative and less than the size of the collection.&lt;BR&gt;Parameter name: index&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Μπορεί κανείς να βοηθήσει.....&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Ευχαριστώ πολύ....&lt;/P&gt;&lt;/FONT&gt;</description></item></channel></rss>