<?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>Απ: SQL Server Compact Edition 3.5 και πρόβλημα με το setup.exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72889.aspx</link><pubDate>Fri, 07 Jun 2013 00:39:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72889</guid><dc:creator>nmichalo</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72889.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=72889</wfw:commentRss><description>&lt;P&gt;Ναι το είδα τελικά ποιό ήταν το πρόβλημα και λύθηκε...... Δυστυχώς τις προδιαγραφές τις βγάζει ο (ξερόλας) πελάτης και όχι ο αρμόδιος developer.......&lt;/P&gt;</description></item><item><title>Απ: SQL Server Compact Edition 3.5 και πρόβλημα με το setup.exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72888.aspx</link><pubDate>Thu, 06 Jun 2013 23:20:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72888</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72888.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=72888</wfw:commentRss><description>&lt;p&gt;Δεν είναι παραξενιά της Microsoft που κόβει τα δικαιώματα στον Program Files. Είναι πάρα πολύ κακή συνήθεια να γράφεις δεδομένα μίας εφαρμογής μέσα στο Program Files. Από τη μία γίνεται μπάχαλο με το ποιά δεδομένα είναι ποιού χρήστη, από την άλλη υπάρχει θέμα ασφάλειας όταν οποιοσδήποτε (π.χ. κάποιο malware) μπορεί να πάει και να πειράξει προγράμματα.&lt;/p&gt;&lt;p&gt;Το μόνο που χρειάζεται είναι λίγο συγίρισμα και να ακολουθήσεις τις συμβάσεις που υπάρχουν κάπου από τα Windows 2000 αν όχι νωρίτερα. Τα δεδομένα του χρήστη πρέπει να μπαίνουν στα δικά του folders (υπάρχουν πολλοί χρήστες, μην το ξεχνάμε). Τα δεδομένα των εφαρμογών πρέπει να μπαίνουν στο κατάλληλο AppData folder (και εφαρμογές υπάρχουν πολλές). Επιπλέον, αν σκεφτείς ότι υπάρχουν και roaming profiles, για να υποστηρίζουν χρήστες που μπορεί να μπούνε σε πολλούς υπολογιστές σε ένα δίκτυο ....&lt;/p&gt;&lt;p&gt;Είναι πανεύκολο να βρεις τα path των διαφόρων special folders, απλά καλώντας την &lt;a href="http://msdn.microsoft.com/en-us/library/14tx8hby.aspx"&gt;Environment.GetFolderPath&lt;/a&gt;. Με την παράμετρο &lt;a href="http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx"&gt;SpecialFolder.ApplicationData&lt;/a&gt; θα σου επιστρέψει το application data folder του χρήστη. Επιπλέον, όλα τα setup προγράμματα αναγνωρίζουν τα special folders και σου επιτρέπουν να βάλεις τα αρχεία που χρειάζεσαι εκεί. Τέλος, το %APPDATA% environment variable θα σου επιστρέψει πάλι το συγκεκριμένο folder.&lt;/p&gt;&lt;p&gt;Όσο για το σφάλμα, φαίνεται ότι δεν έχεις βάλει exception handling στον κώδικα με αποτέλεσμα να σκάει η εφαρμογή αντί να γράψει κάποιο log. &lt;/p&gt;&lt;p&gt;Τώρα, είναι &lt;/p&gt;</description></item><item><title>SQL Server Compact Edition 3.5 και πρόβλημα με το setup.exe</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72746.aspx</link><pubDate>Tue, 04 Jun 2013 20:59:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72746</guid><dc:creator>nmichalo</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72746.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=72746</wfw:commentRss><description>&lt;P&gt;Έχει κάποιος καμιά ιδέα με το εξής πρόβλημα;&lt;/P&gt;
&lt;P&gt;Έχω δημιουργήσει μια windows forms εφαρμογή που χρησιμοποιεί SQL Server Compact Edition 3.5 SP2 &amp;amp; reporting services.&lt;BR&gt;Για τον&amp;nbsp;SQL Server Compact Edition 3.5 SP2 ακολούθησα τη λογική του private deployment και η εφαρμογή λειτουργεί μια χαρά όταν αντιγράψεις το φάκελο Debug/Release σε οποιοδήποτε υπολογιστή.&lt;BR&gt;Εκτός βέβαια από το φάκελο C:\Programm Files\ που η MS έχει κόψει δικαιόματα read/write σε αρχεία..&lt;/P&gt;
&lt;P&gt;Προσπαθώ να δημιουργήσω το setup.exe για πιο εύκολο και σωστό τρόπο διανομής της εφαρμογής αλλά εκεί αρχίζει το πρόβλημα....&lt;BR&gt;Είτε με InstallShield είτε με Visual Studio Setup και να δημιουργήσω το setup.exe, ενώ η εφαρμογή εμφανίζεται να εγκαθίσταται κανονικά όταν&amp;nbsp;δοκιμάσω να την εκτελέσω πάντα&amp;nbsp;πετάει ένα μήνυμα λάθους το μήνυμα που μου πετάει είναι το εξής:&lt;/P&gt;
&lt;P&gt;Περιγραφή:&lt;BR&gt;&amp;nbsp; Stopped working&lt;/P&gt;
&lt;P&gt;Υπογραφή προβλήματος:&lt;BR&gt;&amp;nbsp; Όνομα συμβάντος προβλήματος:&amp;nbsp;CLR20r3&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 01:&amp;nbsp;myApplication.exe&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 02:&amp;nbsp;1.0.0.0&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 03:&amp;nbsp;51a725ff&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 04:&amp;nbsp;System.Data.SqlServerCe&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 05:&amp;nbsp;3.5.1.50&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 06:&amp;nbsp;4b743b2f&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 07:&amp;nbsp;15c&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 08:&amp;nbsp;12&lt;BR&gt;&amp;nbsp; Υπογραφή προβλήματος 09:&amp;nbsp;System.Data.SqlServerCe.SqlCe&lt;BR&gt;&amp;nbsp; Έκδοση λειτουργικού συστήματος:&amp;nbsp;6.1.7601.2.1.0.256.48&lt;BR&gt;&amp;nbsp; Αναγνωριστικό τοπικών ρυθμίσεων:&amp;nbsp;1032&lt;/P&gt;
&lt;P&gt;Δεν έχω καταλάβει εάν είναι θέμα connection string, application setting ή path που πρέπει να μπει το sdf αρχείο.....&lt;BR&gt;Έχει κάποιος καμιά ιδέα;&lt;/P&gt;
&lt;P&gt;ΝΕΟ: Έτσι πάνω στην τρέλα δοκίμασα να βάζει το setup την εφαρμογή σε έναν φάκελο εκτός program files και παίζει κανονικά..... Μήπως χρειάζεται κάτι ακόμα ρύθμιση για να μπορώ να χρησιμοποιώ κανένα φάκελο UserDataFolder ή κάτι τέτοιο;&lt;/P&gt;</description></item></channel></rss>