<?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 extended properties</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17699.aspx</link><pubDate>Mon, 02 Oct 2006 08:50:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17699</guid><dc:creator>vangelisan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17699.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=17699</wfw:commentRss><description>Φίλε Παναγιώτη αυτό ακριβώς που είπες έχω κάνει με τα functions fn_listextendedproperty και sp_addextendedproperty και για απλά πράγματα δουλεύει μια χαρά.&lt;br /&gt;
&lt;br /&gt;
Φτιάχνω ένα metadata processor ο οποίος έχει σα σκοπό να συλλέγει μεταδεδομένα απο αρχεία xml (που παράγει κάποιο άλλο σύστημα) να τα επεξεργάζεται (εάν είναι αναγκαίο) και να τα αποθηκεύει σε ένα πίνακα με συγκεκριμένες ονομασίες πεδίων ορισμένες από κάποιο ευρωπαϊκό στάνταρ.&lt;br /&gt;
&lt;br /&gt;
Για να μην χρειάζεται κάθε φορά που θα αλλάzει ή θα προστίθεται ένα attribute στα xml αρχεία, να κάνω recompile τον processor, σκέφτηκα να αποθηκεύσω στο κάθε πεδίο του SQL ένα extended property με την ονομασία του xml attribute που αντιστοιχείται.&lt;br /&gt;
&lt;br /&gt;
O processor διαβάζει από το σχήμα της βάσης του SQL τα πεδία του πίνακα και εάν και εφόσον βρεί το κατάλληλο extended property πηγαίνει στο xml, διαβάζει την τιμή του, και την αποθηκεύει στον πίνακα.&lt;br /&gt;
&lt;br /&gt;
Αφού είδα ότι αυτό δούλεψε μου ....ανοιξε η όρεξη και το επόμενο βήμα είναι να μπορώ να καθορίζω μέσα από τα extended properties ποιά πεδία και με ποιά σειρά θα απεικονίζονται δυναμικά σε συγκεκριμένες web forms  &lt;br /&gt;
&lt;br /&gt;
Φίλε kelman σε ευχαριστώ για την απάντηση σου&lt;br /&gt;
&lt;br /&gt;
Θα το ψάξω και θα επανέλθω δριμύτερος....&lt;br /&gt;
&lt;br /&gt;
Καλή συνέχεια&lt;br /&gt;
&lt;br /&gt;
Βαγγέλης&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Απ: SQL server extended properties</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17694.aspx</link><pubDate>Mon, 02 Oct 2006 07:27:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17694</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17694.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=17694</wfw:commentRss><description>&lt;P&gt;Για να χρησιμοποιήσεις τα extended properties του SQL Server από client-side κώδικα, θα πρέπει να χρησιμοποιήσεις το Microsoft.SqlServer.Management.Smo namespace. Πολλά από τα objects στο SMO έχουν ExtendedProperties collection που αποτελείται από ExtendedProperty objects.&lt;/P&gt;</description></item><item><title>Απ: SQL server extended properties</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17691.aspx</link><pubDate>Mon, 02 Oct 2006 07:07:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17691</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17691.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=17691</wfw:commentRss><description>Για να διαβάσεις τα extended properties θα πρέπει να καλέσεις τα κατάλληλα functions μέσα σε ένα SELECT. Το select αυτό μπορεί άνετα να χρησιμοποιηθεί για να φορτωθεί ένα datatable, όπως και κάθε άλλο select. Αν αυτό δεν αρκεί, θα πρέπει να δώσεις περισσότερες λεπτομέρειες για το τί θέλεις να κάνεις.</description></item><item><title>SQL server extended properties</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17689.aspx</link><pubDate>Mon, 02 Oct 2006 06:30:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17689</guid><dc:creator>vangelisan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17689.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=17689</wfw:commentRss><description>&lt;P&gt;Αγαπητοί φίλοι καλησπέρα&lt;/P&gt;
&lt;P&gt;Εχει κανείς ποτέ ασχοληθεί με τα extended properties&amp;nbsp;του SQL server και πως αυτά μπορούν να προσπελαστούν από VB.NET ή&amp;nbsp;C#&amp;nbsp;;&lt;/P&gt;
&lt;P align=left&gt;Μέχρι τώρα κατάφερα έμμεσα να γράψω κα να διαβάσω&amp;nbsp;extended properties σε πεδία ενός πίνακα&amp;nbsp;χρησιμοποιώντας τις sp_addextendedproperty και fn_listextendedproperty&amp;nbsp;&amp;nbsp;με&amp;nbsp; χρήση Τ-SQL και SQLclient.SQLcommand&amp;nbsp;object.&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Δεν έχω καταφέρει να βρώ όμως τρόπο να διαβάσω τα ίδια extended properties&amp;nbsp;χρησιμοποιώντας το dataSet&amp;nbsp;ή το&amp;nbsp;dataTable&amp;nbsp;object &lt;IMG alt="Crying &lt;img src=" /&gt;" src="/cs/emoticons/emotion-9.gif"&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Καλή συνέχεια σε όλους&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Βαγγέλης Αναγνωστόπουλος&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;BR&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>