<?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>Απ: Απορίες για datasets και datagrids</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33048.aspx</link><pubDate>Wed, 20 Jun 2007 08:33:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33048</guid><dc:creator>xabikos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33048.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=33048</wfw:commentRss><description>Όπως ήταν αναμενόμενο επανέρχομαι με μια ακόμη απορία. Σε ένα από τα datagrid θέλω να έχω δυο επικεφαλίδες σε κάθε στήλη. Ψάχνοντας αν γίνεται κάτι τέτοιο βρήκα &lt;a href="http://www.codeproject.com/cs/miscctrl/SizableColumnHdrDataGrid.asp"&gt;αυτό&lt;/a&gt;. Νομίζω ότι με βολεύει. Αν και είναι σε C# και εγώ γράφω σε C++ μπορώ να το χρησιμοποιήσω; Σωστά; Τώρα αυτό που δεν μπορώ μα καταλάβω είναι πως ακριβώς θα το χρησιμοποιήσω. Κάνω &lt;span id="intelliTXT"&gt;Add a project reference σύμφωνα με τις οδηγίες και το προσθέτει επιτυχώς στο project μου. Αυτό που δεν έχω καταλάβει είναι αν μπορώ να συνδέσω αυτό το dll με κάποιο datagrid που έχω ήδη δημιουργήσει και να πειράζω το ύψος της επικεφαλίδας ή αν πρέπει να δημιουργήσω καινούρια datagrid με βάση αυτό το dll για να έχω την δυνατότητα να αλλάζω το ύψος. Και αν ισχύει το δεύτερο πως μπορώ να το κάνω;&lt;br&gt;&lt;br&gt;Ευχαριστώ.&amp;nbsp;&lt;/span&gt;</description></item><item><title>Απ: Απορίες για datasets και datagrids</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32713.aspx</link><pubDate>Thu, 07 Jun 2007 19:32:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32713</guid><dc:creator>xabikos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32713.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32713</wfw:commentRss><description>Τελικά το βρήκα αυτό που ήθελα. Επειδή είχα προσθέσει στο DataGrid ένα tableStyle έπρεπε αφού προσθέσω την στήλη στο πίνακα να προσθέσω ακόμη ένα αντικείμενο DataGridTextBoxColumn στην συλογή του tableStyle για να εμφανίσει την καινούρια στήλη. Όσο για την συνάρτηση Columns.Add δουλεύει μια χαρά. &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;infoCENTER &lt;/strong&gt;αν δεν κάνω λάθος στο DataGrid&amp;nbsp; δεν μπορείς να προσθέσεις στήλες με τον τρόπο που λες. Στήλες μπορείς να προσθέσεις μόνο σε πίνακα.&amp;nbsp;</description></item><item><title>Απ: Απορίες για datasets και datagrids</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32708.aspx</link><pubDate>Thu, 07 Jun 2007 17:45:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32708</guid><dc:creator>infoCENTER</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32708.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32708</wfw:commentRss><description>&lt;P&gt;Μου είναι δύσκολο να καταλάβω για πιο λόγο δεν σου κάνει η Columns.Add του DataGrid αφού κάνει αυτό ακριβώς που θες. Στην τελική να το πω καλύτερα αυτήν θα χρησιμοποιήσεις, οπότε....&lt;/P&gt;
&lt;P&gt;Ίσως να το ξεκινήσουμε πιο πριν πριν την καλέσεις. Μπορείς να δημιουργήσεις ένα object του τύπου DatagridColumn. (Συγνώμη δεν θυμάμαι ακριβώς τώρα πως λέγεται, αν μπορεί κάποιος ας με βοηθήσει σε αυτό.) Αυτό το object κάνει publish κάποια properties όπως αν είναι combobox column, τι όνομα θα έχει, τι caption, το DataPropertyFieldName, για να το κάνεις bind κτλ. Μπορείς λοιπόν να φτιάξεις μία φόρμα που να τα καθορίζεις αυτά και όταν πατάς ΟΚ στην φόρμα σου να καλέσεις την Columns.Add του Grid με παράμετρο το object που μόλις δημιούργησες. &lt;/P&gt;
&lt;P&gt;Δεν σου κάνει αυτό;&lt;/P&gt;</description></item><item><title>Απ: Απορίες για datasets και datagrids</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32687.aspx</link><pubDate>Thu, 07 Jun 2007 04:32:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32687</guid><dc:creator>xabikos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32687.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32687</wfw:commentRss><description>Για να μην ανοίγω καινούριο thread επανέρχομαι σε αυτό.&lt;br&gt;&lt;br&gt;Λοιπόν όπως γράφω και πιο πάνω ασχολούμαι με μια φόρμα που έχει μερικά datagrids. Η απορία μου είναι πως μπορούμε να προσθέσουμε δυναμικά μια στήλη σε ένα datagrid. Όταν λέω δυναμικά εννοώ την ώρα που τρέχει το πρόγραμμα. Δηλαδή με το που πατάει ο χρήστης το κουμπί addColumn ανοίγει ένα παράθυρο διαλόγου όπου βάζει τις κατάληλες επιλογές. Με το που θα πατάει οκ θέλω να προστίθεται ακόμη μια στήλη στο datagrid. Για να βοηθήσω το datagrid έχει σαν source ένα dataview στο οποίο έχω μέσα τον πίνακα. Να πω πως η εντολή DataTable-&amp;gt;Columns-&amp;gt;Add(newColumn); δεν κάνει αυτό που θέλω.&lt;br&gt;</description></item><item><title>Απ: Απορίες για datasets και datagrids</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32350.aspx</link><pubDate>Wed, 30 May 2007 21:00:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32350</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32350.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32350</wfw:commentRss><description>Φίλε πρακτικά ζητάς να σου εξηγήσει κάποιος πως λειτουργεί το ADO.net &lt;br&gt;&lt;br&gt;Για να το καταλάβεις μόνο αν διαβάσεις κάποιο βιβλίο θα μπορέσεις να βγάλεις άκρη!!&lt;br&gt;&lt;br&gt;Δες αυτό το Post: &lt;a href="http://www.dotnetzone.gr/cs/forums/thread/23294.aspx"&gt;http://www.dotnetzone.gr/cs/forums/thread/23294.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Τα βιβλία που προτείνουν και οι δύο συνάδελφοι είναι πολύ καλά.&lt;br&gt;</description></item><item><title>Απορίες για datasets και datagrids</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32347.aspx</link><pubDate>Wed, 30 May 2007 20:20:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32347</guid><dc:creator>xabikos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32347.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=32347</wfw:commentRss><description>Στην πτυχιακή μου εργασία πρέπει να δημιουργήσω ένα interface στο οποίο ο χρήστης θα μπορεί να εισάγει κάποια δεδομένα για να τροφοδοτείται ένα υπάρχον πρόγραμμα. Τα δεδομένα θα σώζονται σε αρχείο xml. Το interface το δημιουργώ σε VC++ .NET. Το δύσκολο και αυτό που δεν έχω καταφέρει να βρω είναι το πως ακριβώς δουλεύουν τα datasets και τα datagrids.&lt;br&gt;&lt;br&gt;Αναλυτικότερα θέλω ο χρήστης να γίνει τα δεδομένα μέσα στα datagrids και από εκεί να τα παίρνω εγώ. Και είναι αναγκαία η χρήση του datagrid γιατί το πόσα δεδομένα θα δίνει ο χρήστης εξαρτάται αποκλειστικά από αυτόν. Επίσης θα πρέπει να έχει την δυνατότητα να προσθέτει καινούρια δεδομένα. Δηλαδή να προσθέτει και καινούριες γραμμές και καινούριες στήλες ενώ τρέχει το πρόγραμμα. Για τις γραμμές ξέρω σίγουρα ότι γίνεται. Για τις στήλες ισχύει κάτι τέτοιο;&lt;br&gt;&lt;br&gt;Η βασικότερη απορία μου όμως είναι πως ακριβώς χρησιμοποιούνται τα datasets και datagrids. Για κάθε ομάδα δεδομένων δημιουργώ ένα datatable. Στη συνέχεια προσθέτω αυτόν τον πίνακα στο dataset και μετά συνδέω το dataset με το datagrid. Αυτό έχω καταλάβει πως πρέπει να κάνω από τα όσα έχω διαβάσει σε διάφορα παραδείγματα. Επίσης θέλω να έχω πολλούς πίνακες σε ένα dataset και αυτό ξέρω ότι γίνεται. Γίνεται όμως να προβληθούν από ένα datagrid; Μήπως πρέπει να χρησιμοποιήσω και την κλάση DataGridView; Τέλος να ρωτήσω αν γίνεται να βάλουμε κείμενο η μια αυτόματη αρίθμηση σε κάθε Row header ενός datagrid.&lt;br&gt;&lt;br&gt;Ξέρω ότι οι απορίες μου είναι πάρα πολλές αλλά αν μπορείτε εξηγήστε μου έστω και μια.&lt;br&gt;Ευχαριστώ προκαταβολικά.&lt;br&gt;</description></item></channel></rss>