<?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>Πρώτα Βήματα - Βάσεις δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/73/ShowForum.aspx</link><description>Για όσους κάνουν τα πρώτα τους βήματα στην Microsoft Access ή τον SQL Server, ή γενικότερα στη θεωρία βάσεων δεδομένων.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52461.aspx</link><pubDate>Tue, 14 Jul 2009 20:14:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52461</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52461.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=52461</wfw:commentRss><description>&lt;P&gt;Ξεκίνα καινούριο Topic με την ερώτηση σου, για να μπορέσουν να την δουν όλοι!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52460.aspx</link><pubDate>Tue, 14 Jul 2009 20:08:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52460</guid><dc:creator>teDeV</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52460.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=52460</wfw:commentRss><description>Καλησπέρα, θα ήθελα την βοήθεια σας πάνω σε αυτό το θέμα. έχω κάτι πίνακες που απλά δεν έχουν Primary Key Και δεν γίνεται να πάρουν Primary key (μην ρωτάτε μεγάλη ιστορία).&lt;br&gt;&lt;br&gt;θέλω μέσα απο ένα dataset, να αλλάξω μία τιμή σε μία γραμμή, που δεν έχει id. στο Update βαράει λογικό γιατί δεν βρίσκει πιο Id Να ενημερώσει. ο sql manager όμως το κάνει άρα έχει ένα row_id άρα γίνεται. μήπως ξέρει κανείς?&lt;br&gt;</description></item><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46061.aspx</link><pubDate>Fri, 07 Nov 2008 04:35:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46061</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46061.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=46061</wfw:commentRss><description>Ευχαριστω man ;)&lt;br&gt;</description></item><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45955.aspx</link><pubDate>Tue, 04 Nov 2008 18:27:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45955</guid><dc:creator>pap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45955.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=45955</wfw:commentRss><description>&lt;STRONG&gt;gtas&lt;/STRONG&gt;, νομίζω σου είχα δώσει μία κλάση Contact που περιέχει την αρχικοποίηση όλων των Commands. Στο ξαναδίνω τώρα, καλού κακού σαν συνημμένο. Απλά να ξέρεις είναι με auto-increment το primary key.</description></item><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45952.aspx</link><pubDate>Tue, 04 Nov 2008 16:41:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45952</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45952.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=45952</wfw:commentRss><description>&lt;P&gt;Δεν έχει να κάνει με τον CommandBuilder. Πάντοτε πρέπει να φέρνεις τα κλειδιά. Ακόμα και στο SQL Server Management Studio, δεν μπορείς να αλλάξεις στο grid τις εγγραφές σε πίνακα που δεν έχει κλειδί.&lt;/P&gt;</description></item><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45951.aspx</link><pubDate>Tue, 04 Nov 2008 08:45:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45951</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45951.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=45951</wfw:commentRss><description>Ναι ξέρω απλά για την ώρα σαν νιουφι αυτό ξέρω ... θα το αλλάξω!&lt;br&gt;&lt;br&gt;Ευχαριστώ δεν ήξερα ότι ήθελε το ID Column.....όταν δουλεύεις με commandbuilder.&lt;br&gt;</description></item><item><title>Απ: DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45944.aspx</link><pubDate>Tue, 04 Nov 2008 05:33:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45944</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45944.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=45944</wfw:commentRss><description>&lt;P&gt;Βάλε στο SELECT μαζί με το "Eidos" και το κλειδί του πίνακα. Χωρίς κλειδί δεν μπορεί να ξέρει ποιά εγγραφή να ενημερώσει πίσω στον server. Δικά σου DELETE και UPDATE δεν χρειάζονται αφού χρησιμοποιείς τον CommandBuilder, ωστόσο δεν είναι καλή τακτική. Αν κάνεις μια αναζήτηση με "CommandBuilder" στο dotNETZone θα βρεις περισσότερες πληροφορίες.&lt;/P&gt;</description></item><item><title>DataGridView.Adapter.Update();</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/45941.aspx</link><pubDate>Tue, 04 Nov 2008 04:56:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:45941</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/45941.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=45941</wfw:commentRss><description>Καλησπέρα σε όλους.&lt;br&gt;&lt;br&gt;Έχω ένα προβληματάκι! &lt;br&gt;&lt;br&gt;Αυτός είναι ο κώδικας που γεμίζει ένα DataGridView&lt;br&gt;όταν προσθέτω μία γραμμή, δουλεύει κανονικά κάνοντας Click&lt;br&gt;το κουμπί, άν θέλω όμως να αλλάξω μία τιμή, χτυπάει!&lt;br&gt;&lt;br&gt;(Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.)&lt;br&gt;(Dynamic SQL generation for the DeleteCommand is not supported against a SelectCommand that does not return any key column information.)&lt;br&gt;&lt;br&gt;Τι θέλει να επιστρέψω? Από ότι κατάλαβα δεν έχει αρκετά στοιχεία ώστε να σβήσει την γραμμή ή να την κάνει Update.&lt;br&gt;Πρέπει να κάνω Implement εγώ την DELETE και UPDATE commands στα events CellValueChanged, RowsRemoved?&lt;br&gt;&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;DataSet oneDataSet &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;new&lt;/span&gt; DataSet();&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;void&lt;/span&gt; one_Load(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;br&gt;{&lt;br&gt;Command &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"SELECT Eidos as Είδος FROM Perigrafes"&lt;/span&gt;;&lt;br&gt;&lt;br&gt;OleDbDataAdapter oneAdapter &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;new&lt;/span&gt; OleDbDataAdapter(Command, Properties.Settings.Default.smithdbConnectionString);&lt;br&gt;OleDbCommandBuilder cb &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;new&lt;/span&gt; OleDbCommandBuilder(oneAdapter);&lt;br&gt;oneAdapter.Fill(oneDataSet);&lt;br&gt;oneDataGridView.DataSource &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; oneDataSet.Tables[0];&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;void&lt;/span&gt; oneButton_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;br&gt;{&lt;br&gt;oneAdapter.Update(oneDataSet);&lt;br&gt;oneDataSet.AcceptChanges();&lt;br&gt;}&lt;/span&gt;&lt;br&gt;&lt;br&gt;Θα με βοηθούσατε πολύ!!&lt;br&gt;&lt;br&gt;Ευχαριστώ!!&lt;br&gt;</description></item></channel></rss>