<?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>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44426.aspx</link><pubDate>Tue, 02 Sep 2008 20:18:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44426</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44426.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44426</wfw:commentRss><description>&lt;P&gt;Οι SQL 2000, SQL 2005, SQL 2008 κάνουν αυτόματα convert τιμές από string σε interger όταν απαιτείται, για να γλυτώσουν τον προγραμματιστή από τον πονοκέφαλο των "&lt;EM&gt;συντακτικών&lt;/EM&gt;" λαθών...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44423.aspx</link><pubDate>Tue, 02 Sep 2008 19:13:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44423</guid><dc:creator>dva</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44423.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44423</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;dva:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Οι παράμετροι που είναι? Εγώ βλέπω μόνο τα strings "@id_numb", "@WRKID", "@fname", "@lname","@salary"&lt;BR&gt;&lt;BR&gt;Ο sql 2005 κάνει insert κανονικά...&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;&lt;P&gt;Το exception βγαίνει στον oledb για τον λόγο που αναφέρετε. Στον sqldb που δεν βγαίνει exception και κάνει insert, δεν χρησιμοποιεί παραμέτρους.&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44422.aspx</link><pubDate>Tue, 02 Sep 2008 18:46:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44422</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44422.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44422</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;dva:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Insert into mydt("id_numb","WRKID","fname","lname","salary") Values("@id_numb","@WRKID","@fname","@lname","@salary")&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Όπως σου είπε ο κ. Καπνιάς o OLEDB δεν υποστηρίζει named παραμέτρους αντίθετα με τον SQLDB&lt;br&gt;&lt;br&gt;άρα για να παίξει αντικατέστησε την SQL εντολή με &lt;br&gt;Insert into mydt(id_numb,WRKID,fname,lname,salary) Values(?,?,?,?,?)&lt;br&gt;και με τη σειρά να ορίσεις τις παραμέτρους&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44420.aspx</link><pubDate>Tue, 02 Sep 2008 18:17:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44420</guid><dc:creator>dva</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44420.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44420</wfw:commentRss><description>&lt;P&gt;Insert into mydt("id_numb","WRKID","fname","lname","salary") Values("@id_numb","@WRKID","@fname","@lname","@salary")&lt;/P&gt;&lt;P&gt;Οι παράμετροι που είναι? Εγώ βλέπω μόνο τα strings "@id_numb", "@WRKID", "@fname", "@lname","@salary"&lt;/P&gt;&lt;P&gt;Ο sql 2005 κάνει insert κανονικά... αλλά ποιές είναι οι τιμές που κάνει insert; Τα strings αυτά ή...&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44411.aspx</link><pubDate>Tue, 02 Sep 2008 04:05:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44411</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44411.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44411</wfw:commentRss><description>&lt;P&gt;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-11.gif" alt="Cool" /&gt; Τύφλααααα μου! Σωστός ο Γιώργος...&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44409.aspx</link><pubDate>Tue, 02 Sep 2008 03:48:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44409</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44409.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44409</wfw:commentRss><description>&lt;P&gt;Δεν είμαι 100% σίγουρος μιας και έχω κάμποσο καιρό να τα πιάσω, αλλά αν θυμάμαι καλά ο OLEDBProvider δεν δέχεται ονομασμένες μεταβλητές. Οι θέσεις των μεταβλητών είναι πάντα μαρκαρισμένες με ? και πρέπει να εισάγονται με την ίδια σειρά που θα συμπληρώνουν τα κενά. &lt;/P&gt;
&lt;P&gt;Τα εισαγωγικά δεν νομίζω ότι χρειάζονται στα ονόματα των μεταβλητών - δεν κάνει string.replace για να τις προσθέσει στα command statements...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44408.aspx</link><pubDate>Tue, 02 Sep 2008 02:29:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44408</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44408.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44408</wfw:commentRss><description>&lt;P&gt;Σωστά μου διέφυγε τελείως το exception είναι : System.InvalidOperationException occurred in system.Data.dll τη του χαλάει δεν ξέρω!!&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44406.aspx</link><pubDate>Mon, 01 Sep 2008 18:39:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44406</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44406.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44406</wfw:commentRss><description>&lt;P&gt;Γράφεις τόσα πράγματα και δεν γράφεις το πιο σημαντικό, τι ακριβώς Exception σου πετάει...&lt;/P&gt;</description></item><item><title>Πρόβλημα με MS Access 2007</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44405.aspx</link><pubDate>Mon, 01 Sep 2008 17:58:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44405</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44405.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=44405</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;Έχω το παρακάτω query : Insert into mydt("id_numb","WRKID","fname","lname","salary") Values("@id_numb","@WRKID","@fname","@lname","@salary")&lt;/P&gt;
&lt;P&gt;και μετά περνάω τις παραμέτρους με τις τιμές του κλασσικα σε C# και τελικά μου πετά Exception. Την ίδια βάση την έκανα convert σε SQL 2005 και τρέχω το ίδιο query και κάνει insert κανονικα. Ο πίνακας έχει δύο ξένα κλειδιά τα id_numb &amp;amp; WRKID και ένα primary το οποίο είναι αυτόματης αρίθμησης.Δεν βάζω τιμή στα ξένα κλειδιά που δεν υπάρχει..... και&amp;nbsp;ούτε λάθος OleDBType. έχω στα 5 πεδία μου άλλωστε σε SQL&amp;nbsp;δουλεύει κανονικά!&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>