<?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>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37864.aspx</link><pubDate>Fri, 30 Nov 2007 04:29:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37864</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37864.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37864</wfw:commentRss><description>&lt;P&gt;Παιδιά δεν ξέρω τί να πώ.... Σήμερα που δοκίμασα για 1000 φορά την αρχική σύνταξη (που έδινε το σφάλμα). δούλεψε κανονικά!!!! Δεν μπορώ να καταλάβω, είμαι σίγουρος ότι έδιναν την ίδια σύνταξη ακριβώς!!! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-18.gif" alt="Huh?" /&gt;&lt;/P&gt;
&lt;P&gt;Πάντως ευχαριστώ για την βοήθεια (λέτε να φταίει ότι δούλευα το project συνεχόμενα μέχρι τις 02.00;;)&lt;/P&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37830.aspx</link><pubDate>Thu, 29 Nov 2007 16:59:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37830</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37830.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37830</wfw:commentRss><description>Δοκίμασε να δεις αν δουλεύει το &lt;br&gt;INSERT INTO dbo.MainTablePer(Name,Surname) SELECT Name,Surname FROM dbo.MainTable WHERE Name='dimitris'. Δηλαδή αν δουλεύει καρφωτά. &lt;br&gt;Αν δουλεύει που λογικά θα δουλεύει, απλά θα αναθέτεις με κώδικα το username και όχι με stored procedure.&lt;br&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37794.aspx</link><pubDate>Wed, 28 Nov 2007 07:04:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37794</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37794.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37794</wfw:commentRss><description>&lt;P&gt;Αυτό που προσπαθώ να αποφύγω είναι να κρατάω καταχωρήσεις απο χρήστες οι οποίοι θα πατήσουν το Χ και δεν θα ακολουθήσουν την "οδό" όπως θέλω εγώ (ώστε να εκτυπώσουν ένα αποδεικτικό κλπ). &lt;/P&gt;
&lt;P&gt;Για αυτό το λόγο έχω τον προσωρινόν πίνακα, στον οποίο καταχωρούνται όλες οι εγγραφές. Αν ο χρήστης πιέσει το κουμπί που θέλω για να προχωρήσει, τρέχει η παραπάνω sql εντολή ώστε να περάσει τις εγγραφές στον μόνιμο-κανονικό πίνακα. Αντίθετα αν κάποιος πατήσει Χ δεν θα ενεργοποιηθεί αυτή η διαδικασία και οι εγγραφές του θα μείνουν μόνο στον προσωρινό πίνακα (που δεν με ενδιαφέρει), κρατώντας "καθαρό" τον κανονικό πίνακα.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Όμως ο χρήστης μπορεί να κάνει περισσότερες απο μία εγγραφές και εγώ από&amp;nbsp;ότι φαίνεται δεν μπορώ να τις επιλέξω για να τις περάσω στον κανονικό πίνακα. Δοκίμασα το in αντί για&amp;nbsp;= αλλά τίποτα. Καμιά άλλη ιδέα μήπως; Έχω σχεδόν τελειώσει την εφαρμογή΄, αλλά....&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37793.aspx</link><pubDate>Wed, 28 Nov 2007 06:44:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37793</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37793.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37793</wfw:commentRss><description>&lt;P&gt;Φαίνεται οτι έχεις παραπάνω από μια εγγραφές με Name=SUSER_SNAME(). Αυτό, από ο,τι κατάλαβα διαβάζοντας τα σχόλια των συναδέλφων παραπάνω, δεν είναι επιθυμητό σε αυτό το σενάριο. Ετσι, είτε θα φροντίσεις ωστε αν πατήσει κάποιος Χ να σβήσεις τις εγγραφές για τον συγκεκριμένο χρήστη από τον temp table (αυτό που μάλλον συμβαίνει τώρα είναι οτι ο ίδιος χρήστης ειχε πατήσει νωρίτερα Χ οπότε "έμειναν" οι εγγραφές του μέσα) είτε θα παίξεις με top 1 και κάποιο order by με χρήση timestamp για να πάρεις τις τελευταίες τιμές του χρήστη. Το να σβήσεις τις εγγραφές του temp πίνακα αν ο χρήστης ακυρώσει μου φαίνεται πιό λογικό όμως.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37791.aspx</link><pubDate>Wed, 28 Nov 2007 06:30:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37791</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37791.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37791</wfw:commentRss><description>&lt;P&gt;Δημιούργησα έναν προσωρινό πίνακα και στη συνέχεια προσπαθώ να μεταφέρω τις εγγραφές στον κανονικό πίνακα (εκτός απο το RowId, που είναι identity και το παίρνει αυτόματα στον κανονικό πίνακα). Δίνω την εξής σύνταξη&lt;/P&gt;
&lt;P&gt;INSERT INTO dbo.MainTablePer(Name,Surname) SELECT Name,Surname FROM dbo.MainTable WHERE Name=SUSER_SNAME() (γιατί ενδεχομένως στον προσωρινό θα έχω και άλλες εγγραφές απο χρήστες οι οποίοι θα έχουν πατήσει το Χ και θα έχουν βγεί χωρίς να περάσει η καταχώρησή τους στον κανονικό πίνακα. Δυστυχώς όμως παίρνω το ακόλουθο σφάλμα:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Server: Msg 512, Level 16, State 1, Procedure rollbackRecord, Line 4&lt;BR&gt;Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, &amp;lt;, &amp;lt;= , &amp;gt;, &amp;gt;= or when the subquery is used as an expression.&lt;BR&gt;The statement has been terminated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Καμια λύση;;&lt;/P&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37614.aspx</link><pubDate>Thu, 22 Nov 2007 03:54:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37614</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37614.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37614</wfw:commentRss><description>και να βγει με Χ από τη φόρμα δεν έχεις πρόβλημα. Εσύ κάθε φορά που μπαίνεις στη φόρμα ή κάνεις save θα αδειάζεις το temp πίνακα για αυτόν τον χρήστη. &lt;br&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37612.aspx</link><pubDate>Thu, 22 Nov 2007 03:25:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37612</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37612.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37612</wfw:commentRss><description>&lt;P&gt;Η πρώτη επιλογή είναι καλή, μήπως όμως υπάρχει κάποιος άλλος τρόπος ώστε να μην καταχωρεί την εγγραφή αυτόματα η access με την αλλαγή κάθε γραμμής; Το πρόβλημά μου είναι ότι ο χρήστης που θα κάνει καταχώρηση, μπορεί να πατήσει το Χ και να βγεί απο την εφαρμογή χωρίς να ακολουθήσει το σκεπτικό που εγώ θέλω (με τα διάφορα κουμπιά). Σε μία τέτοια περίπτωση δεν θέλω να κρατάω τις εγγραφές του. &lt;/P&gt;
&lt;P&gt;Ευχαριστώ.&lt;/P&gt;</description></item><item><title>Απ: Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37578.aspx</link><pubDate>Wed, 21 Nov 2007 16:38:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37578</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37578.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37578</wfw:commentRss><description>Γιατί δεν χρησιμοποιείς ένα temp πίνακα για να πατάει πάνω η φόρμα. Στο τέλος της καταχώρισης κάνεις τους απαραίτητους ελέγχους και σώνεις με ένα απλό&amp;nbsp; Insert στο βασικό σου πίνακα.&lt;br&gt;&lt;br&gt;Μια άλλη λύση είναι&amp;nbsp; είναι να φορτώσεις την φόρμα&amp;nbsp; με πολλά unbound textboxes (πχ αν έχει δέκα πεδία ανα record και θέλεις τουλάχιστον 10 γραμμές τότε χρειάζεσαι 100 textboxes &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt;). Με loop στο τέλος στα πεδία της φόρμας θα πάρεις τις εγγραφές που χρειάζεσαι. Απόφυγε αυτή τη λύση!!!!!!!!!&lt;br&gt;</description></item><item><title>Καταχώρηση πολλαπλών εγγραφών σε φόρμα ενός Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37574.aspx</link><pubDate>Wed, 21 Nov 2007 02:27:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37574</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37574.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37574</wfw:commentRss><description>&lt;P&gt;Έχω δημοιυργήσει μία εφαρμογή με front end .adp και back end SQL Server 2000. Το ζήτημα είναι το εξής: θέλω ο χρήστης να κάνει καταχωρήσεις σε μία φόρμα (περισσότερες απο μία εγγραφές), αλλά η αποθήκευση των εγγραφών στον πίνακα να γίνεται στο τέλος (πρίν την έξοδο του χρήστη) πιέζοντας κάποιο κουμπί. Δυστυχώς όμως οι εγγραφές καταχωρούνται αυτόματα κάθε φορά που ο χρήστης περνάει στην επόμενη γραμμή. Μπορεί να βοηθήσει κάποιος;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;/P&gt;</description></item></channel></rss>