<?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>Απ: Σύνδεση webform με Database μεσώ XML!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53017.aspx</link><pubDate>Sun, 09 Aug 2009 05:13:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53017</guid><dc:creator>napoleon</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53017.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=53017</wfw:commentRss><description>Ναι, μέσω XML&lt;br&gt;</description></item><item><title>Απ: Σύνδεση webform με Database μεσώ XML!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53016.aspx</link><pubDate>Sun, 09 Aug 2009 05:06:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53016</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53016.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=53016</wfw:commentRss><description>&lt;P&gt;Αυτό δεν είναι interface με τη&amp;nbsp;βάση αλλά μεταξύ web services μεταξύ συστημάτων. Επιπλέον, τα μηνύματα XML δεν καταλήγουν ποτέ άμεσα στη βάση αλλά περνάνε από επεξεργασία και&amp;nbsp;validation. &lt;/P&gt;
&lt;P&gt;Και πάλι καταλήγουμε στις βασικές ερωτήσεις, τί και γιατί!&lt;/P&gt;</description></item><item><title>Απ: Σύνδεση webform με Database μεσώ XML!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53015.aspx</link><pubDate>Sun, 09 Aug 2009 03:54:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53015</guid><dc:creator>napoleon</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53015.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=53015</wfw:commentRss><description>Μπορεί να είναι Β2Β Παναγιώτη ή πχ Τουριστικό Site B2C, πολλά έχουν XML interface&lt;br&gt;</description></item><item><title>Απ: Σύνδεση webform με Database μεσώ XML!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53014.aspx</link><pubDate>Sun, 09 Aug 2009 03:49:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53014</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53014.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=53014</wfw:commentRss><description>&lt;P&gt;Αυτή είναι η μία ερώτηση. Η άλλη είναι το "γιατί"? Αν η ερώτηση είναι "πως θα επικοινωνήσω μέσω XML Interface", το "γιατί" είναι απαραίτητο. Χρησιμοποιώντας XML χάνεις σε ταχύτητα και ευελιξία. Ένας λόγος που αρκετοί προγραμματιστές ζητάνε ένα XML interface είναι επειδή νομίζουν ότι θα κερδίσουν σε ευελιξία και θα γλυτώσουν από σημαντικές αλλαγές στον κώδικα όταν αλλάζουν τα πεδία της βάσης. Δυστυχώς, πετυχαίνουν το ακριβώς αντίθετο.&lt;/P&gt;
&lt;P&gt;Δυστυχώς, η XML πετυχαίνει το ακριβώς αντίθετο αποτέλεσμα. Δεν πρόκειται για πρόβλημα του .NET ή του SQL Server αλλά της ιδέας γενικότερα. Η XML ΔΕΝ είναι interface. Στην κυριολεξία πρόκειται για angle-bracket delimited text. Η όποια σημασία έχει προέρχεται από αυτόν που φτιάχνει και αυτόν που διαβάζει το text αυτό. &lt;/P&gt;
&lt;P&gt;Κάποιος πρέπει να δημιουργήσει το XML document μέσα στη εφαρμογή και κάποιος πρέπει να το διαβάσει μετά στη βάση και να το καταλάβει. Κάθε αλλαγή στα πεδία της βάσης σημαίνει ότι πρέπει να αλλάξει και ο κώδικας στη βάση και στην εφαρμογή. Επιπλέον, η επικοινωνία μέσω xml προκαλεί και σημαντική καθυστέρηση γιατί μεταφέρονται πολλαπλάσια δεδομένα τα οποία μετά θα πρέπει να τα επεξεργαστεί η βάση.&lt;/P&gt;
&lt;P&gt;Αν όμως η ερώτηση είναι "μπορώ να στείλω και να αποθηκεύσω XML στη βάση?" η απάντηση είναι πολύ πιο εύκολη. Ο SQL Server έχει τύπο XML και το ADO.NET τον καταλαβαίνει. Είναι επίσης δυνατόν να εκτελέσει κανείς queries σε δεδομένα αυτού του τύπου. Απλά, δεν πρέπει να ξεχνάει κανείς ότι η XML ΔΕΝ είναι βάση δεδομένων. Η αναζήτηση σε δεδομένα XML θα είναι πολλές φορές πιο αργή απ' ότι σε πεδία πινάκων με indexes. Η XML είναι καλή για να αποθηκεύεις δεδομένα χωρίς αυστηρή δομή.&lt;/P&gt;</description></item><item><title>Απ: Σύνδεση webform με Database μεσώ XML!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52987.aspx</link><pubDate>Sun, 09 Aug 2009 00:37:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52987</guid><dc:creator>napoleon</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52987.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=52987</wfw:commentRss><description>Τι ακριβώς εννοείς? Να επικοινωνείς με DB μέσω XML interface ή να μετατρέψεις τα δεδομένα σε XML/XSLT;</description></item><item><title>Σύνδεση webform με Database μεσώ XML!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52986.aspx</link><pubDate>Sat, 08 Aug 2009 23:39:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52986</guid><dc:creator>Alexpap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52986.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=52986</wfw:commentRss><description>&lt;P&gt;Έχω μια ιστιοσελίδα και θα ήθελα να την συνδέσω με μια βάση δεδομένων SQL χρησημοποιώντας XML. Μηπως υπάρχει κανείς που να μπορει να με βοηθήσει?? Είναι μεγάλη ανάγκη, γι'αυτό και αν κάποιος ξέρει&amp;nbsp;ας μου απαντήσει επιγόντως.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ευχαριστω εκ των προτερων, &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;</description></item></channel></rss>