<?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>Απ: τύπος πεδίου + αυτόματη αρίθμηση</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48765.aspx</link><pubDate>Fri, 27 Feb 2009 06:47:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48765</guid><dc:creator>xakou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48765.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48765</wfw:commentRss><description>any help?</description></item><item><title>Απ: τύπος πεδίου + αυτόματη αρίθμηση</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48730.aspx</link><pubDate>Wed, 25 Feb 2009 23:09:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48730</guid><dc:creator>xakou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48730.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48730</wfw:commentRss><description>&lt;P&gt;Ευχαριστώ πολύ για τη γρήγορη απάντηση.&lt;/P&gt;
&lt;P&gt;Κάτι επιπλέον,&lt;/P&gt;
&lt;P&gt;θέλω όπως λέω και στο παραπάνω μήνυμα, να μετονομάζετε η εικόνα που θα γίνει upload σύμφωνα με το ID της αγγελίας. Αυτό πως μπορεί να γίνει κάνοντας μια ενέργεια μόνο; Δηλαδή όταν ο χρήστης καταχωρεί όνομα, τηλέφωνο,&amp;nbsp;διέθυνση,&amp;nbsp;να βάζει στην ίδια φόρμα 3 φωτογραφίες και η αποθήκευση των αυτών να είναι &lt;STRONG&gt;id&lt;/STRONG&gt;Αγγελίας-φώτο&lt;STRONG&gt;-1.jpg &lt;/STRONG&gt;(για την πρώτη φώτο)&lt;/P&gt;
&lt;P&gt;Να "μαντέψεί" / "υπολογίσει" το id της αγγελίας και να σώσει στη βάση (με filestream που λες παραπάνω) με όνομα το ID της αγγελίας που &lt;STRONG&gt;&lt;FONT size=5&gt;θα&lt;/FONT&gt; πάρει!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: τύπος πεδίου + αυτόματη αρίθμηση</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48705.aspx</link><pubDate>Wed, 25 Feb 2009 06:23:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48705</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48705.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48705</wfw:commentRss><description>&lt;P&gt;Στην άλλη ερώτηση, δεν ανέφερες για ποιό λόγο δεν σου έκαναν όσα είχαν ήδη αναφερθεί. Βάλε SQL Server 2008 Express, χρησιμοποίησε FILESTREAMS και δεν θα έχεις να ασχοληθείς με το που θα πάνε οι φωτογραφίες ή τί θα γίνει με τα ID.&lt;/P&gt;
&lt;P&gt;Όσον αφορά τα πεδία nchar, nvarchar, ρίξε μία ματιά στο documentation. Εκεί θα δεις ότι το nchar πιάνει πάντα όσο χώρο του ορίσεις, ενώ το nvarchar λίγο παραπάνω από όσο χρησιμοποιήσεις. Ένα nvarchar(50) δηλαδή δεν θα πιάσει 100 bytes στο σκληρό αν βάλεις μόνο 10 χαρακτήρες. Ένα nchar(50) όμως θα πιάσει πάντα 100 bytes. &lt;/P&gt;
&lt;P&gt;Όσον αφορά το nvarchar(50) γενικότερα ..... γιατί? Αν δεν χρειάζεσαι 50 χαρακτήρες, γιατί να ορίσεις μήκος 50 χαρακτήρες? Αν αποθηκεύεις π.χ. ΑΦΜ, δεν υπάρχει περίπτωση να φτάσει ποτέ τους 50 χαρακτήρες. Από την άλλη, η περιγραφή μίας αγγελίας πολύ σπάνια θα χωρέσει σε μόλις 50 χαρακτήρες&lt;/P&gt;
&lt;P&gt;Τέλος,&amp;nbsp;η αυτόματη αρίθμηση δεν μπλέκεται ποτέ.&lt;/P&gt;</description></item><item><title>τύπος πεδίου + αυτόματη αρίθμηση</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48704.aspx</link><pubDate>Wed, 25 Feb 2009 06:09:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48704</guid><dc:creator>xakou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48704.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48704</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Καλησπέρα,&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;όπως έχω πει και σε προηγούμενο μήνυμα σε άλλη ενότητα, φτιάχνω πειραματικά ένα site με καταχώρηση φωτοαγγελιών.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Το site φτιάχνετε σε asp και χρησιμοποιών ΒΔ &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;sql&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;2008&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Κάθε φωτοαγγελιά περιλαμβάνει τρία – τέσσερα πεδία με κείμενο (“&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;texts&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;”) και 6 φωτογραφίες.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Τα ερωτήματα μου:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:36pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-fareast-font-family:Tahoma;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;1)&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Χρησιμοποιώ σαν τύπο πεδίου &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;nvchar&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;(50). Θα ήταν προτιμητέο από άποψη χώρου στη ΒΔ να χρησιμοποιήσω έναν σταθερό τύπο όπως το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;nchar&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;(20) ή να έχω &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;nvchar&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;(50) σε όλα τα &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;text&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;πεδία με την προϋπόθεση μήπως κάποιο πάρει μέγεθος μεγαλύτερο από 20 χαρακτήρες;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:36pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-fareast-font-family:Tahoma;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;2)&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Σε κάθε εγγραφή στη ΒΔ παίρνει μια αυτόματη αρίθμηση (&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;πεδίο). Έχω σκεφτεί οι φωτογραφίες να ανεβαίνουν σε ένα &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;directory&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;και να αποθηκεύονται με όνομα αρχείου «&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;_αγγελίας»-«φώτο_1».&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;jpg&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; , &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:72pt;TEXT-INDENT:-18pt;mso-list:l0 level2 lfo1;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-fareast-font-family:Tahoma;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;a.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;π.χ.1) 35-1.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;jpg&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;όπου το 35 είναι ο αύξων αριθμός της αγγελίας και το 1 είναι η πρώτη φωτογραφία. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:72pt;TEXT-INDENT:-18pt;mso-list:l0 level2 lfo1;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-fareast-font-family:Tahoma;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;b.&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;π.χ.2) 35-2.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;jpg&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;όπου το 35 &lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/SPAN&gt;είναι ο αύξων αριθμός της αγγελίας και το 2 είναι η δεύτερη φωτογραφία κ.ο.κ.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:36pt;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Στην παραπάνω περίπτωση υπάρχει τρόπος να παίρνω την αυτόματη αρίθμηση που έχει το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; πεδίο από τη βάση κατά την καταχώρηση (κουμπί &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;submit&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:36pt;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Υπάρχει περίπτωση αν δυο ή περισσότεροι χρήστες &lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/SPAN&gt;πατήσουν το «&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;submit&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;» ΤΑΥΤΟΧΡΟΝΑ, να «μπερδευτεί» η αυτόματη αρίθμηση του &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:36pt;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Ένας άλλος τρόπος που σκέφτηκα είναι να γίνετε η καταχώρηση των “&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;texts&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;” της αγγελίας και μετά με ένα “&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;edit&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;” να προσθέτονται οι φωτογραφίες έχω από την πάρει το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;ID&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;από την καταχώρηση των “&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';mso-ansi-language:EN-US;"&gt;texts&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT:36pt;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:'Tahoma','sans-serif';"&gt;Εσείς τί προτείνετε; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>