<?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>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24737.aspx</link><pubDate>Fri, 09 Feb 2007 21:35:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24737</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24737.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=24737</wfw:commentRss><description>Ναι δεν έχω τέτοιο πρόβλημα απαραίτητα αλλά ποτέ δεν ξέρεις τι θα σου χρειαστεί;&lt;br&gt;Αν π.χ. γινόταν μια έρευνα για έναν σεισμό στην αρχαία εποχή όπως ο Βεζούβιος θα είχε νόημα για την ημέρα που έγινε με βάση αν η συγκεκριμένη μέρα είχε κάτι το ξεχωριστό (αργία για τους Ρωμαίους κτλ).&lt;br&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24006.aspx</link><pubDate>Thu, 25 Jan 2007 19:07:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24006</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24006.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=24006</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;dtakis wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;
&lt;P&gt;Σεισμοί!&lt;/P&gt;
&lt;P&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Σε εφαρμογή με σεισμούς σε ενδιαφέρει να κάνεις πράξεις με τις ημερομηνίες; να δεις τι μέρα ήταν και άλλα τέτοια;&lt;/P&gt;
&lt;P&gt;Δεν σου αρκεί να κρατάς το έτος, το μήνα και την ημερα του μήνα σε ακεραίους;&lt;/P&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23999.aspx</link><pubDate>Thu, 25 Jan 2007 17:20:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23999</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23999.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23999</wfw:commentRss><description>Σε ποιό ημερολόγιο? &lt;br /&gt;
&lt;br /&gt;
Ίσως μία καλύτερη λύση, τόσο σε Oracle όσο και σε SQL θα ήταν να κρατάς σε ξεχωριστά πεδία έτος, μήνα, ημέρα και ημερολόγιο, για δύο ημερολόγια. Ένα της εφαρμογής και ένα αυτό που χρησιμοποιήθηκε για την καταγραφή του γεγονότος. Δεν μιλάμε μόνο για παλαιό και νέο ημερολόγιο, αλλά για Ιουλιανό, Αραβικό, Ινδικό, παραλλαγές, π.χ. το ελληνικό δεν είναι ακριβώς το Γρηγοριανό αλλά έχει κάποιες μικρές διαφοροποιήσεις.&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23973.aspx</link><pubDate>Thu, 25 Jan 2007 00:32:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23973</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23973.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23973</wfw:commentRss><description>Αντί για SQL Server μπορείς να χρησιμοποιήσεις Oracle XE. Η Oracle στον τύπο date υποστηρίζει ημερομηνίες από 01/01/4712 π.Χ.&amp;nbsp; έως 31/12/9999 μ.Χ.&lt;br&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23972.aspx</link><pubDate>Thu, 25 Jan 2007 00:26:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23972</guid><dc:creator>dimkasta</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23972.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23972</wfw:commentRss><description>lol&lt;br /&gt;
&lt;br /&gt;
Δυστυχώς εκεί δεν το υποστηρίζει ούτε το .ΝΕΤ... &lt;br /&gt;
&lt;br /&gt;
Νέο πεδίο MX/ΠΧ και χαμός μετά πάλι με τις λάθος ημέρες εβδομάδας και δίσεκτα... lol&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23970.aspx</link><pubDate>Thu, 25 Jan 2007 00:13:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23970</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23970.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23970</wfw:commentRss><description>Και αν θέλω να περάσω ημερομηνίες προ Χριστού;;;; Βάζω πρόσημο; :)</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23950.aspx</link><pubDate>Wed, 24 Jan 2007 20:06:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23950</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23950.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23950</wfw:commentRss><description>&lt;P&gt;Σεισμοί!&lt;/P&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23944.aspx</link><pubDate>Wed, 24 Jan 2007 19:05:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23944</guid><dc:creator>dimkasta</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23944.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23944</wfw:commentRss><description>Το καλύτερο που θα μπορούσανε να κάνουνε είναι φυσικά να λάβουνε υπόψιν τα διαφορετικά ημερολόγια ώστε να μπορούνε να συγκρίνουνε χρονικά τα γεγονότα.&lt;br /&gt;
&lt;br /&gt;
Πχ το τάδε γεγονός έγινε τότε σύμφωνα με το ημερολόγια που ίσχυε εκεί τότε, το οποίο είχε τόση διαφορά τότε από το Γρηγοριανό και τόση από αυτό των Αζτέκων εκείνης της περιόδου, αλλά τόση με αυτό των Αζτέκων της δυναστείας των #@%$#%. &lt;br /&gt;
&lt;br /&gt;
Γενικά είναι μεγάλη η ανάλυση που μπορεί να γίνει.&lt;br /&gt;
&lt;br /&gt;
Να ρωτήσω εσύ που θα το χρησιμοποιήσεις?</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23943.aspx</link><pubDate>Wed, 24 Jan 2007 18:57:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23943</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23943.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23943</wfw:commentRss><description>&lt;P&gt;Ναι, κάπου εδώ τα είχα διαβάσει αυτά με την μετάβαση στο νέο ημερολόγιο και πόσο διαφορετικά έγινε στη Σουηδία. Δεν καταλαβαίνω τι γίνεται στην περίπτωση που κάποιοι αρχαιολόγοι λ.χ. θέλουν να κάνουν μια βάση με τα χρονολογικά τους ευρήματα κτλ. Τι κάνουν σε αυτή την περίπτωση; Πάλι αλχημείες;&lt;/P&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23942.aspx</link><pubDate>Wed, 24 Jan 2007 18:55:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23942</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23942.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23942</wfw:commentRss><description>&lt;P&gt;Στον 2005 μπορείς να φτιάξεις ένα CLR User Defined Type που να υποστηρίζει ημερομηνίες από 1/1/1. Δες εδώ &lt;A href="http://weblogs.sqlteam.com/mladenp/archive/2006/12/16/52754.aspx"&gt;http://weblogs.sqlteam.com/mladenp/archive/2006/12/16/52754.aspx&lt;/A&gt;&amp;nbsp;για περισσότερες πληροφορίες. Ωστόσο υπάρχουν αρκετοί περιορισμοί καθώς από το 1753 και προηγουμένως αλλάζουν ημερολόγια, κλπ. οπότε δεν μπορείς να κάνεις αξιόπιστες πράξεις μεταξύ ημερομηνιών πριν και μετά το 1753.&lt;/P&gt;</description></item><item><title>Απ: Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23941.aspx</link><pubDate>Wed, 24 Jan 2007 18:52:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23941</guid><dc:creator>dimkasta</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23941.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23941</wfw:commentRss><description>Η άχρηστη πληροφορία της ημέρας είναι ότι η συγκεκριμένη ημερομηνία οφείλεται στην αλλαγή στο νέο ημερολόγιο. Η συγκεκριμένη απόφαση πάρθηκε γιατί η μετάβαση στο νέο έγινε με διαφορετικό τρόπο σε αρκετές χώρες. &lt;br /&gt;
&lt;br /&gt;
Κάποιες κάνανε τη μετάβαση άμεσα. Κάποιες άλλες καλύψανε τη διαφορά σταδιακά μέσα σε κάποια χρόνια. Αποτέλεσμα ήτανε για ένα διάστημα ανάλογα με το που βρισκόσουνα, η ημερομηνία ήτανε διαφορετική.&lt;br /&gt;
&lt;br /&gt;
Η πρώτη ημερομηνία στο datetime είναι η πρώτη (θεωρητικά) που ταυτιζότανε για όλους.&lt;br /&gt;
&lt;br /&gt;
Και μετά το ευχάριστο διάλειμα στο θέμα, δεν νομίζω ότι μπορείς να κάνεις κάτι με το datetime.&lt;br /&gt;
&lt;br /&gt;
Αυτό που μπορείς να κάνεις "μαμουνίστικα" είναι να κρατάς σε ένα ξεχωριστό int πεδίο τη χρονολογία. Και με ένα απλό business rule να μετατρέπεις μετά στο Object σου το preperty στη σωστή. Το κακό είναι ότι έτσι ίσως έχεις κάποιο πρόβλημα με τις μέρες του Φεβρουαρίου αν το έτος που θέλεις είναι δύσεκτο, αλλά το datetime που έχεις με τη "λάθος" χρονολογία είναι μη δύσεκτο (ή το αντίστροφο).</description></item><item><title>Πέρασμα ημερομηνιών 10/1/1005 και κάτω στον SQL Server 2005</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23937.aspx</link><pubDate>Wed, 24 Jan 2007 18:01:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23937</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23937.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=23937</wfw:commentRss><description>&lt;P&gt;Γνωρίζω ότι ο SQL Server έχει μια αρχική ημερομηνία που αρχίζει την μέτρηση των ημερομηνιών για πεδία τύπου datetime που αρχίζει από τον 18 αιώνα! Πως μπορούμε να περάσουμε ημερομηνίες πριν από αυτή την αρχή και να μην μας επιστρέφει λάθος (πέρα από τη λύση να περάσουμε τις ημερομηνίες σε πεδία κειμένου.&lt;/P&gt;
&lt;P&gt;Ευχαριστώ εκ των προτέρων!&lt;/P&gt;</description></item></channel></rss>