<?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>ADO.NET</title><link>https://www.dotnetzone.gr:443/cs/forums/78/ShowForum.aspx</link><description>Θέματα σχετικά με την προσπέλαση δεδομένων μέσω του ADO.NET και του System.Data namespace</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Προβλημα στη φόρτωση excel σε Dataset</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64131.aspx</link><pubDate>Fri, 11 Mar 2011 21:53:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64131</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64131.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=64131</wfw:commentRss><description>&lt;P&gt;Ευχαριστώ πολύ παιδιά.&lt;/P&gt;
&lt;P&gt;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Προβλημα στη φόρτωση excel σε Dataset</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64124.aspx</link><pubDate>Fri, 11 Mar 2011 21:21:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64124</guid><dc:creator>Rayden</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64124.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=64124</wfw:commentRss><description>Υποθέτω 'οτι κάθε comma seperated value είναι και διαφορετικό record στο dataset με replication στα υπόλοιπα πεδία που δεν έχουν πολλαπλές τιμές.Σε αυτή την περίπτωση θα πρέπει έιτε αφού περάσεις το excel file στο dataset να χωρίσεις τα csv data και να δημιουργήσεις νέα records είτε στο excel file να τρέξεις κάποιο macro που να κάνει αυτή τη δουλεία στα κελία οπότε εισάγωντας το excel στο dataset τα fields είναι έτοιμα.</description></item><item><title>Απ: Προβλημα στη φόρτωση excel σε Dataset</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64123.aspx</link><pubDate>Fri, 11 Mar 2011 20:19:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64123</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64123.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=64123</wfw:commentRss><description>Ποιά είναι η comma-separated τιμή και ποιός ο αριθμός με δεκαδικά&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt; ? Το Excel (ή ο Jet OLEDB driver) δεν μπορεί να καταλάβει τη διαφορά μεταξύ των δύο όταν τρέχει σε μηχάνημα με ελληνικό local. Γενικά, το Excel δεν έχει τύπους για τις στήλες οπότε "μαντεύει" τον τύπο των δεδομένων διαβάζοντας τις Χ πρώτες γραμμές. Για να μπορέσεις να διαβάσεις τις comma-separated τιμές θα πρέπει να το αναγκάσεις να τις δει ως text. Αυτό γίνεται είτε προσθέτοντας το IMEX=1 στα Extended Properties (δες &lt;A href="http://support.microsoft.com/kb/257819"&gt;A Caution about Mixed Data Types&lt;/A&gt;) ή φροντίζοντας να υπάρχει το μονό εισαγωγικό πριν από κάθε τιμή ,π.χ. '840 . Με τον τρόπο αυτό δηλώνεις ότι η τιμή είναι text και όχι ημερομηνία ή αριθμός.</description></item><item><title>Προβλημα στη φόρτωση excel σε Dataset</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64122.aspx</link><pubDate>Fri, 11 Mar 2011 20:08:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64122</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64122.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=64122</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Hi&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Προσπαθώ να διαβάσω ένα &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;excel&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;file&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;χρησιμοποιώντας το παρακάτω κώδικα&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;                    String sConnectionString &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Provider=Microsoft.Jet.OLEDB.4.0;"&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;+&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Data Source="&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;+&lt;/SPAN&gt; FileName &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;+&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;";"&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;+&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Extended Properties=\"Excel 8.0;HDR=Yes;FMT=Delimited\""&lt;/SPAN&gt;;

                    OleDbConnection objConn &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;new&lt;/SPAN&gt; OleDbConnection(sConnectionString);

                    objConn.Open();
                    OleDbCommand objCmdSelect &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;new&lt;/SPAN&gt; OleDbCommand(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"SELECT * FROM ["&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;+&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Sheet1"&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;+&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"$]"&lt;/SPAN&gt;, objConn);

                    OleDbDataAdapter objAdapter1 &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;new&lt;/SPAN&gt; OleDbDataAdapter();
                    objAdapter1.SelectCommand &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; objCmdSelect;

                    DataSet dsExcelContent &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;new&lt;/SPAN&gt; DataSet();
                    objAdapter1.Fill(dsExcelContent);&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;"&gt;&lt;SPAN style="COLOR:black;"&gt;αλλά έχω πρόβλημα με στήλες που έχουν &lt;/SPAN&gt;&lt;SPAN style="COLOR:black;mso-ansi-language:EN-US;"&gt;comma&lt;/SPAN&gt;&lt;SPAN style="COLOR:black;"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR:black;mso-ansi-language:EN-US;"&gt;separated&lt;/SPAN&gt;&lt;SPAN style="COLOR:black;"&gt; τιμές όπως για παράδειγμα η δεύτερη γραμμή όπου μου φορτώνει κενή τιμή στο &lt;/SPAN&gt;&lt;SPAN style="COLOR:black;mso-ansi-language:EN-US;"&gt;Dataset&lt;/SPAN&gt;&lt;SPAN style="COLOR:black;"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:11pt;COLOR:black;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;Υπάρχει κάποια λύση εδω;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:11pt;FONT-FAMILY:'Calibri','sans-serif';mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:'Times New Roman';mso-bidi-theme-font:minor-bidi;mso-ansi-language:EL;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;
&lt;TABLE style="WIDTH:240pt;BORDER-COLLAPSE:collapse;" cellSpacing=0 cellPadding=0 width=320 border=0&gt;



&lt;TR style="HEIGHT:15pt;" height=20&gt;
&lt;TD class=xl70 style="BORDER-RIGHT:#d4d0c8;BORDER-TOP:black 0.5pt solid;BORDER-LEFT:black 0.5pt solid;WIDTH:48pt;BORDER-BOTTOM:black 0.5pt solid;HEIGHT:15pt;BACKGROUND-COLOR:transparent;" width=64 height=20&gt;&lt;STRONG&gt;&lt;FONT face="Arial Greek" size=2&gt;Abkhazia&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl71 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext 0.5pt solid;BORDER-LEFT:windowtext 0.5pt solid;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" width=64&gt;&lt;FONT face="Arial Greek" size=2&gt;7&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl71 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext 0.5pt solid;BORDER-LEFT:windowtext;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" width=64&gt;&lt;FONT face="Arial Greek" size=2&gt;840&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext 0.5pt solid;BORDER-LEFT:windowtext;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" width=64&gt;&lt;FONT face=Arial size=2&gt;0,03&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT:windowtext 1pt solid;BORDER-TOP:#d4d0c8;BORDER-LEFT:#d4d0c8;WIDTH:48pt;BORDER-BOTTOM:black 0.5pt solid;BACKGROUND-COLOR:transparent;" width=64&gt;&lt;FONT face="Arial Greek" size=2&gt;3/3/2011&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT:24pt;" height=32&gt;
&lt;TD class=xl70 style="BORDER-RIGHT:#d4d0c8;BORDER-TOP:black;BORDER-LEFT:black 0.5pt solid;WIDTH:48pt;BORDER-BOTTOM:black 0.5pt solid;HEIGHT:24pt;BACKGROUND-COLOR:transparent;" width=64 height=32&gt;&lt;STRONG&gt;&lt;FONT face="Arial Greek" size=2&gt;Abkhazia Mobile&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl71 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext 0.5pt solid;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" width=64&gt;&lt;FONT face="Arial Greek" size=2&gt;7&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl71 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext;WIDTH:48pt;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;" width=64&gt;&lt;FONT face="Arial Greek" size=2&gt;9407, 9409&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT:windowtext 0.5pt solid;BORDER-TOP:windowtext;BORDER-LEFT:windowtext;BORDER-BOTTOM:windowtext 0.5pt solid;BACKGROUND-COLOR:transparent;"&gt;&lt;FONT face=Arial size=2&gt;0,04&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT:windowtext 1pt solid;BORDER-TOP:#d4d0c8;BORDER-LEFT:#d4d0c8;BORDER-BOTTOM:black 0.5pt solid;BACKGROUND-COLOR:transparent;"&gt;&lt;FONT face="Arial Greek" size=2&gt;3/3/2011&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;/P&gt;</description></item></channel></rss>