<?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>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65605.aspx</link><pubDate>Fri, 06 May 2011 22:30:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65605</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65605.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65605</wfw:commentRss><description>btw δεν το&amp;nbsp;κόβω&amp;nbsp;να&amp;nbsp;αποφεύγω&amp;nbsp;το upscale σε .NET framework 3.5 sp1.&amp;nbsp;σωστά?</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65604.aspx</link><pubDate>Fri, 06 May 2011 22:06:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65604</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65604.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65604</wfw:commentRss><description>α μπραβο! εγω δεν θελω ντε και καλα να εχω ενα ερωτημα, απλα θελω με&amp;nbsp;οποιωνδήποτε&amp;nbsp;ευκολο τροπο (κατα την χρηση) χωρις να γραφω ερωτηματα να μπορω αν καλω δεδομενα απο διαφορους πινακες να τα εμφανιζω σε ενα grid (και μιας και δουλευω devexpress θελω XPO k xtragrid) και να αλαζω τιμες χωρις να με ενδιαφερει που αλλαζω τι και αυτοματα να ενημερωνοντε οι νεες τιμες πισω στην βαση. μου φανταζει&amp;nbsp;κουλό&amp;nbsp;εν ετη 2011 να μην&amp;nbsp;μπορεί&amp;nbsp;να&amp;nbsp;γίνει&amp;nbsp;αυτο&amp;nbsp;κάπως!&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;τωρα πως αυτο μπορει να γινει σε runtime?????&lt;/div&gt;&lt;div&gt;πες οτι το μοντελο το εφτιαξα μετα?&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-18.gif" alt="Huh?" /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;μαλλον με βαση το demo που&amp;nbsp;βρήκα&amp;nbsp;στην devexpress XPO demo me titlo: "Generating Persistent classes for an Existed Database"&amp;nbsp;&lt;/div&gt;&lt;div&gt;και&amp;nbsp;κάνει&amp;nbsp;generate---&amp;gt; compile run σε runtime..&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;αλλά&amp;nbsp;απο τι&amp;nbsp;φαντάζομαι&amp;nbsp;δεν εχει κατι ετοιμο με user interface, θα&amp;nbsp;φτιάξω&amp;nbsp;γω οτι μου αρεσει, αλλα μετα μεχρι να καλεσω το xpcollection (βασικα δεν ξερω πως ναφερω σε ενα xpcollection relationship αλαλ θα το βρω) και τελικα να τα εμφανισω αυτα σε ενα xtragrid.....αυτο εινια αλλη ιστορια....&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;κανα sample or link documentation&amp;nbsp;ευπρόσδεκτο&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;υ.γ προς θεου δεν θελω να κανω δικο μου XPO&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt; (οχι οτι μπορω)&lt;/div&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65601.aspx</link><pubDate>Fri, 06 May 2011 21:52:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65601</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65601.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65601</wfw:commentRss><description>Τώρα ξεκαθάρισε!! Γιατί η αρχική "προδιαγραφή", εδώ που τα λέμε, ήταν... εξωτική!&lt;br&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65594.aspx</link><pubDate>Fri, 06 May 2011 21:48:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65594</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65594.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65594</wfw:commentRss><description>&lt;P&gt;Το ερώτημα δεν είναι "πως πετάω ένα αυθαίρετο select". Πολύ απλά, δεν υπάρχει καμμία εφαρμογή η οποία να έχει αυτή την απαίτηση, εκτός και αν μιλάμε για το πως να φτιάξουμε ένα δικό μας code generator.&amp;nbsp; Μπορεί ο Johnny να έχει κάτι στο μυαλό του, π.χ. να θέλει η εφαρμογή του να κάνει updates με τη σωστή σειρά χωρίς να γράψει τα statements με το χέρι, και να νομίζει ότι θα πρέπει να φτιάξει αυτός το sql statement με κάποιο τρόπο.&amp;nbsp; Με ένα ORM όμως, όπως το XPO,&amp;nbsp;το Entity Framework&amp;nbsp;ή το NHibernate, του δίνεις το μοντέλο και αναλαμβάνει αυτό να σου φτιάξει τα statements.&lt;/P&gt;
&lt;P&gt;Υ.Γ. Μιας και λέμε για XPO, αφού το XPO ΗΔΗ σου κάνει generate το μοντέλο από τη βάση, γιατί ψάχνεις παραπέρα? Ή μήπως προσπαθείς να φτιάξεις το "δικό σου" XPO? Σε αυτή την περίπτωση κοίτα τον κώδικα του NHibernate, τόσο το κομμάτι που "διαβάζει" το σχήμα της βάσης όσο και το κομμάτι που δημιουργεί statements από το μοντέλο. &lt;/P&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65593.aspx</link><pubDate>Fri, 06 May 2011 21:33:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65593</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65593.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65593</wfw:commentRss><description>αυτή&amp;nbsp;η&amp;nbsp;ερώτηση&amp;nbsp;δεν&amp;nbsp;απευθύνεται&amp;nbsp;σε&amp;nbsp;μένα&amp;nbsp;φαντάζομαι...?&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;αλλα με ORM δεν χρεαζεται να πετας ενα ερωτημα select αλλα φταχνεις κατι σαν query buildr visual designer και λες τι δεδομενα θες να δεις σαν αυτο φανταζομαι:&lt;/div&gt;&lt;div&gt;&lt;a href="http://documentation.devexpress.com/#Xaf/CustomDocument2773"&gt;http://documentation.devexpress.com/#Xaf/CustomDocument2773&lt;/a&gt;&lt;/div&gt;&lt;div&gt;i dont know&lt;/div&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65592.aspx</link><pubDate>Fri, 06 May 2011 21:28:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65592</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65592.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65592</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Johnnyxp64:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;strike&gt;&lt;br&gt;&lt;/strike&gt;&lt;/div&gt;&lt;div&gt;θελουμε μια φορμα που ο admin χρηστης θα "πετα" ενα sql select ερωτημα που εχει ετοιμασει και αυτο οσο συνθετο και αν ειναι θα του επιστρεφει δεδομένα (datatable, xpo persistant object class, θα ναι δεν ξερω οτι να ναι) αρεκει να ειναι ολα παντα σε runtime, και τα αποτελεσματα αυτα τα περνω σε ενα xtragrid τα αλλαζω και αποθηκευω πισω Αμεσω χωρίς να εχω γραψει ουτε άλλο query ουτε να εχω κωδικα για αυτο, διοτι πολυ απλα ειναι κατι αρκετα δυναμικο.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/div&gt;&lt;br&gt;Μα... πως θα σε βοηθήσει το ORM αν θες να "πετάς" σε μία φόρμα ένα &lt;u&gt;αυθαίρετο &lt;/u&gt;Select ερώτημα και ταυτόχρονα να παίρνεις updatable αποτέλεσμα; Δε θα χρειαστείς ένα SQL to Entity Sql Converter ας πούμε;&lt;br&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65591.aspx</link><pubDate>Fri, 06 May 2011 19:39:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65591</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65591.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65591</wfw:commentRss><description>Παναγιωτη μπορεις σε παρακαλω να μου δωσεις ποιο "πρακτικές" λυσεις?&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;δηλαδη ΟΚ το ORM αλλα πως να το εφαρμώσω σε μια εφαρμογή με &lt;b&gt;.net 2&lt;/b&gt;?&lt;/div&gt;&lt;div&gt;δηλαδη πρακτικα μπορεις να μου πεις τι να κανω? μιλας αν καταλαβα σωστα για EF φαση και XPO τυπου&amp;nbsp;προσέγγιση? γιατι να κανω hardcoded datasets kai designers kai adapters δεν παιζει, θελω κατι ποιο source code independable.&amp;nbsp;όσο&amp;nbsp;μπορεί&amp;nbsp;τουλάχιστον.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;πως να δημιουργησω ενα μοντελο ORM της βασης στην εφαρμογή αυτη και μετα δυναμικα πως να περνω δεδομενα με διαφορους συνδιασμους-relations που θελω και μετα αυτοματα ο υπαρχων μηχανισμος αναλαμβανει να τα γραψει πισω?&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;τι&amp;nbsp;κάνουμε&amp;nbsp;αν η βαση&amp;nbsp;αλλάζει? πρεπει να ανοιγω κωδικα να ενημερωνω το μοντελο μου ωστε να παιζει σωστα?&lt;/li&gt;&lt;li&gt;ακόμα&amp;nbsp;τι παιζει αμα στην βαση δεν εχουμε ολα τα σωστα relations, και απλα ειναι relations στο χαρτι οχι πανω στην βαση? εκει πως θα παιζει η φαση ORM?&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;σορρυ αν ειναι noobistikes οι ερωτησεις αλλα πολλα απο αυτα μπορει να τα κανω ηδη και να μην γνωριζω τις σωστες ορολογιες (τα κακα του try first read the manual later βλεπεις) ή να μου ειναι νεα.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-10.gif" alt="Embarrassed" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;u&gt;σας ευχαριστω ολους ως τωρα θερμα&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-15.gif" alt="Geeked" /&gt;&lt;/u&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;υ.γ μιλαμε για μια εφαρμωγη που καποτε ηταν σε vb6 μετα&amp;nbsp;κάποιοι&amp;nbsp;τη&amp;nbsp;έγραψαν&amp;nbsp;σε .net 2 και η βαση εχει σχεδιασμο πολυ χαλια γιατι τα δεδομενα τα πηρα απο παλια Dos εφαρμωγη που εγγραφε σε αρχεια! οτι να ναι οπου ναναι! λιγα relationships κι ονομασιες 8char το πολυ.&lt;/div&gt;&lt;div&gt;και τωρα πρεπει να βγαλω "καπως" το φιδι απο την τρύπα χωρις να πω "πεταξτε την και παμε απο την αρχη"&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-12.gif" alt="Angry" /&gt;&lt;/div&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65590.aspx</link><pubDate>Fri, 06 May 2011 19:00:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65590</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65590.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65590</wfw:commentRss><description>&lt;P&gt;Αυτό το "κάτι" λέγεται &lt;STRONG&gt;ORM&lt;/STRONG&gt;: οποιοδήποτε ORM υποστηρίζει σχέσεις μεταξύ των κλάσεων μπορεί να φτιάξει τα κατάλληλα statements εκμεταλλευόμενο αυτά τα relations. &lt;/P&gt;
&lt;P&gt;Από ένα χύμα select είναι πολύ δύσκολο να το κάνεις αυτό επειδή δεν είναι ποτέ ξεκάθαρο ποιές είναι οι σχέσεις. Ένα join μπορεί να σημαίνει ότι δύο πίνακες συνδέονται άμεσα (π.χ. order και orderline) χωρίς όμως να φαίνεται ποιός είναι ο parent (που πρέπει να γίνει πρώτα insert/update, τελευταίος delete) και ποιός ο child (το αντίστροφο). Μπορεί πάλι η σύνδεση να γίνεται μέσω ενός many-to-many πίνακα, οπότε στην ουσία γίνονται join τρεις πίνακες, και είναι ο μεσαίος που πρέπει να πειραχτεί πρώτα κλπ, κλπ, κλπ.&lt;/P&gt;
&lt;P&gt;Johnny, αυτό που ζητάς λύθηκε οριστικά όταν εμφανίστηκαν τα ORMs. Πριν από αυτά, τον καιρό της VB6, μπορούσες να δώσεις ένα select statement σε ένα recordset και να δεις ποιοί πίνακες χρησιμοποιούνταν. Και πάλι όμως, εκτός και αν έκανες ανάλυση των&amp;nbsp;foreign keys&amp;nbsp;ή αν βασιζόσουν σε naming conventions, δεν μπορούσες να φτιάξεις τα statements με ασφάλεια. Αν βέβαια σχεδίαζες εσύ τη βάση φρόντιζες τα ονόματα να είναι τέτοια ώστε να καταλαβαίνεις τί γίνεται.&lt;/P&gt;
&lt;P&gt;Μετά, βγήκαν οι code generators οπότε από ένα μοντέλο με τα κατάλληλα στοιχεία (πίνακες, πεδία, parents, children, many-to-many) μπορούσες να φτιάξεις τους πίνακες, τα stored procedures και τον κώδικα που τα καλούσε με τη μία. Φυσικά, κάθε φορά που άλλαζε το σχήμα της βάσης έπρεπε να ξανακάνεις generate τον κώδικα.&lt;/P&gt;
&lt;P&gt;Τέλος, ήρθαν τα ORM τα οποία ουσιαστικά κάνουν τη δουλειά του generator στο runtime και εσύ φροντίζεις μόνο να είναι σωστό το μοντέλο σου.&lt;/P&gt;
&lt;P&gt;Αυτό που ΠΟΤΕ δεν έπαιξε σοβαρά ήταν ο SqlCommandBuilder. Όποιος χρησιμοποιούσε datasets δεν τον χρειαζόταν ενώ όποιος είχε πιο προχωρημένες ανάγκες που χρειάζονταν χύμα SQL δεν τον ήθελε γιατί το μόνο που μπορούσε να σου δώσει ήταν απλά-χαζά statements. &lt;/P&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65589.aspx</link><pubDate>Fri, 06 May 2011 18:37:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65589</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65589.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65589</wfw:commentRss><description>Γιάννη, προσπαθώ να σου εξηγήσω ότι το να δημιουργήσεις δυναμικά Insert, Update και Delete queries για ένα οποιοδήποτε &lt;b&gt;αυθαίρετο &lt;/b&gt;Select statement είναι υπερβολικά δύσκολο και μπορεί ν' αποδειχτεί και εξαιρετικά επικίνδυνο. Ακόμα κι αν βρεις κάποιο component που θα χρησιμοποιήσεις σαν &lt;b&gt;black box&lt;/b&gt; για να κάνεις αυτό που θέλεις, κάποια στιγμή μπορεί να παράγει ένα statement που "θ' αλλάξει τα φώτα" στα δεδομένα! Σε περίεργα joins ή/και subqueries, υπάρχουν πολλοί τρόποι να στείλεις αλλαγές στη βάση, με τον καθένα από αυτούς να παράγει και διαφορετικό αποτέλεσμα. Οι πελάτες σου μπορεί να αιφνιδιαστούν και αυτό σπανίως είναι ευχάριστο... Αν, τώρα, υπάρχει εκεί εκεί έξω κάτι καλό που δεν γνωρίζω, κι εγώ περιμένω να δω τι θα προτείνουν τα άλλα μέλη!&lt;br&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65588.aspx</link><pubDate>Fri, 06 May 2011 18:23:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65588</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65588.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65588</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Markos:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Johnnyxp64:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;btw Oracle 11g Database&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-10.gif" alt="Embarrassed" /&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Δεν αλλάζει κάτι. Και για την Oracle &lt;a href="http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_triggers.htm#i1025919"&gt;τα ίδια&lt;/a&gt; ισχύουν...&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Marko αν καταλαβαινω σωστα τα trigger παλι καποιος πρεπει να τα γραψει απο το 0 και μαλιστα πανω στην βαση? η μεσα απο καποιο UI της εφαρμωγης να τα φτιαχνει και να τα τρεχει?&lt;/div&gt;&lt;div&gt;σκοπος ειναι να μην γραφουμε τιποτα πραπανω απο το select query που θα μας δοθει, γι ανα γραφουμε τα δεδομενα πισω στην βαση..&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;οσο για την αλλη function που ειπe ο φιλος παραπανω, θα την κοιταξω να δω αν μπορω με της πληροφοριες αυτες να κανω κανα δικο μου custom script engine generator και να αφιερωσω χρονο μια φορα σε αυτο και απο εκει και περα να ειναι αυτοματα ολα.....&amp;nbsp;&lt;/div&gt;&lt;div&gt;αν οντος δεν υπαρχει κατι τετοιο στην αγορα ισως να το βγαλω δεν ξερεις καμια φορα....&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;περημενω να δω και αλλες πρωτασεις σας και να ψαχτω....&lt;/div&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65587.aspx</link><pubDate>Fri, 06 May 2011 18:11:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65587</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65587.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65587</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Johnnyxp64:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;btw Oracle 11g Database&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-10.gif" alt="Embarrassed" /&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Δεν αλλάζει κάτι. Και για την Oracle &lt;a href="http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_triggers.htm#i1025919"&gt;τα ίδια&lt;/a&gt; ισχύουν...&lt;br&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65586.aspx</link><pubDate>Fri, 06 May 2011 16:03:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65586</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65586.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65586</wfw:commentRss><description>btw Oracle 11g Database&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-10.gif" alt="Embarrassed" /&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65585.aspx</link><pubDate>Fri, 06 May 2011 05:42:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65585</guid><dc:creator>George Parissis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65585.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65585</wfw:commentRss><description>&lt;P&gt;Δεν έχω φτιάξει ποτέ κάτι τέτοιο αλλά αν ήταν να φτιάξω θα κοιτούσα και προς&amp;nbsp;την GetSchemaTable και κυρίως για queries που φτιάχνονται δυναμικά από τον χρήστη μέσα σε ένα TextBox για παράδειγμα. &lt;/P&gt;
&lt;P&gt;Η Function αυτή σου γυρίζει ένα DataTable με πληροφορίες για τις στήλες που περιέχει ο SQLDataReader. Το όνομα του Alias του column αν έχει χρησιμοποιηθεί, το όνομα του column στην βάση, σε ποιον πίνακα στην βάση ανήκει, τι τύπος είναι, τι μέγεθος έχει κτλ.&lt;/P&gt;
&lt;P&gt;Ίσως με την έρευνα που έχεις κάνει επάνω στο πρόβλημα να σου φανεί χρήσιμη και αυτή η Function.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Υστ: Θα πρέπει να ορίσεις το Command Behavior ανάλογα για να σου γεμίσει με πληροφορίες την GetSchemaTable.&lt;/P&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65583.aspx</link><pubDate>Fri, 06 May 2011 04:27:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65583</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65583.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65583</wfw:commentRss><description>Δεν ξέρω αν θα βρεις κάτι που να κάνει αυτόματα αυτό που περιγράφεις, γιατί δεν είναι και τόσο απλό. Για παράδειγμα, έχεις ένα view με δύο tables και διαγράφεις όλες τις children εγγραφές. Η parent εγγραφή να σβηστεί ή όχι; Στο interface, το μόνο που θα βλέπεις είναι τα "combined" rows να διαγράφονται στο grid, αλλά όταν πας ν' αποθηκεύσεις στη βάση, τι θα γίνει τελικά με την parent; Καλού - κακού, ρίξε μια ματιά στους &lt;a href="http://msdn.microsoft.com/en-us/library/aa175158%28v=sql.80%29.aspx"&gt;Instead Of&lt;/a&gt; triggers, για να σχεδιάσεις updatable views. Βέβαια, αυτή η προσέγγιση αποκλείει το dynamic generation.&lt;br&gt;</description></item><item><title>Απ: εναλλακτική του SQLCommandBuilder?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/65582.aspx</link><pubDate>Fri, 06 May 2011 04:06:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:65582</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/65582.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=65582</wfw:commentRss><description>νομιζω οτι ειναι αρκετα ξεκαθαρη απο τον τιτλο της.&lt;div&gt;ηθελα να προλαβω του μελλοντικους διαλογους και τα εγραψα ολα, αμα εγραφα 2 γραμμες θα λεγατε δεν μας λες τι θες να κανεις και δεν λεω λεπτομερειες....ε τι ναπω&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;οριστε 3 γραμμες.&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/div&gt;</description></item></channel></rss>