<?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>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Re: Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46080.aspx</link><pubDate>Fri, 07 Nov 2008 21:27:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46080</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46080.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46080</wfw:commentRss><description>&lt;P&gt;Δηλαδή το web service που σου έφτιαξαν δεν επέστρεφε κάτι από τη βάση, απλά επέστρεφε μία χύμα τιμή? &lt;/P&gt;
&lt;P&gt;Άσχετα από αυτό, ο κώδικας που έχεις γράψει παραπάνω επιστρέφει μονάχα την τιμή του πρώτου πεδίου της πρώτης γραμμής των αποτελεσμάτων. Δοκίμασε αντί για web service να αντιγράψεις τη μέθοδο αυτή μέσα στο console application σου και θα το δεις.&lt;/P&gt;
&lt;P&gt;Ο λόγος είναι ότι όταν καλείς τη return σταματάει να εκτελείται και το function. Έτσι το μόνο που θα επιστραφεί είναι το πρώτο πεδίο της πρώτης γραμμής. Ίσως αντί να προσπαθείς να φτιάξεις web service θα πρέπει πρώτα να δοκιμάσεις να κάνεις την ίδια δουλειά με ένα function μέσα στο console application σου. Όταν καταφέρεις να δουλέψει το function προχώρα και στο πως θα φτιαχτεί το web service. &lt;/P&gt;
&lt;P&gt;Μπορείς πάντως να εκμεταλλευτείς το γεγονός ότι ένα DataSet μπορεί να επιστραφεί απευθείας από ένα web service. Αντί να προσπαθείς να επιστρέψεις τις τιμές μία-μία, μπορείς να επιστρέψεις απευθείας το ds. Αφού βέβαια αλλάξει το return type από string σε DataSet.&lt;/P&gt;</description></item><item><title>Απ: Re: Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46079.aspx</link><pubDate>Fri, 07 Nov 2008 21:13:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46079</guid><dc:creator>labroutsaki</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46079.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46079</wfw:commentRss><description>&lt;P&gt;Εγώ έφτιαξα ένα νέο ASP.WEB SERVICE. Δεν μπορώ να βρω τις εντολές να κάνω σωστό connect τη βάση και τι να βάλω στο return ώστε στο άλλο cs μέσω του Console.WriteLine na εκτυπώνεται ο πίνακας μου. Προσπαθώ δηλαδή κάτι τέτοιο:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; System;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; System.Web;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; System.Web.Services;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; System.Web.Services.Protocols;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; System.Data;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;using&lt;/FONT&gt;&lt;FONT size=2&gt; System.Data.SqlClient;&lt;/P&gt;
&lt;P&gt;[&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;WebService&lt;/FONT&gt;&lt;FONT size=2&gt;(Namespace = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"http://tempuri.org/"&lt;/FONT&gt;&lt;FONT size=2&gt;)]&lt;/P&gt;
&lt;P&gt;[&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;WebServiceBinding&lt;/FONT&gt;&lt;FONT size=2&gt;(ConformsTo = &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;WsiProfiles&lt;/FONT&gt;&lt;FONT size=2&gt;.BasicProfile1_1)]&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;class&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;Service&lt;/FONT&gt;&lt;FONT size=2&gt; : System.Web.Services.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;WebService&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;[&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;WebMethod&lt;/FONT&gt;&lt;FONT size=2&gt;]&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; DbArray(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; Onoma, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; Epwnymo, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;double&lt;/FONT&gt;&lt;FONT size=2&gt; Vathmos)&lt;/P&gt;
&lt;P&gt;{ &lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SqlConnection&lt;/FONT&gt;&lt;FONT size=2&gt; cn = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SqlConnection&lt;/FONT&gt;&lt;FONT size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=TestLam;Data Source=hqsuat01"&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;DataSet&lt;/FONT&gt;&lt;FONT size=2&gt; ds = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;DataSet&lt;/FONT&gt;&lt;FONT size=2&gt;();&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SqlDataAdapter&lt;/FONT&gt;&lt;FONT size=2&gt; adapter = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SqlDataAdapter&lt;/FONT&gt;&lt;FONT size=2&gt;();&lt;/P&gt;
&lt;P&gt;cn.Open();&lt;/P&gt;
&lt;P&gt;adapter.SelectCommand = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SqlCommand&lt;/FONT&gt;&lt;FONT size=2&gt;(&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Select * From Vathmologia"&lt;/FONT&gt;&lt;FONT size=2&gt;, cn);&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&amp;nbsp;adapter.Fill(ds); &lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;FONT color=#000000&gt;&amp;nbsp;foreach (DataRow dr in ds.Tables[0].Rows)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;{&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;for (int i = 0; i &amp;lt; 3; i++)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;{&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;return ((string) dr&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;</description></item><item><title>Απ: Re: Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46077.aspx</link><pubDate>Fri, 07 Nov 2008 21:01:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46077</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46077.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46077</wfw:commentRss><description>&lt;P&gt;Τί εννοείς να σου εκτυπώνεται στο cs ??????&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Αυτό που ζητάς σου το έχει ήδη κάνει αυτός που έφτιαξε το console application. Το console application κάπως καλεί το web service και παίρνει τα αποτελέσματα. Το τί θα τα κάνει μετά, είναι δικό σου θέμα. Προφανώς το console application κάνει ένα Console.WriteLine. Αν ο κώδικας με τον οποίο γράφτηκε το console application είναι γραμμένος σε cs, τα αποτελέσματα ήδη εκτυπώνονται από το cs. &lt;/P&gt;
&lt;P&gt;Τί θέλεις να κάνεις? Μή μας λες πως νομίζεις ότι γίνεται αλλά τί θέλεις να κάνεις. Προφανώς ο κώδικας που ήδη έχεις τραβάει τα αποτελέσματα από τη βάση. Τί θέλεις εσύ να κάνεις με αυτά τα αποτελέσματα? Να δείξεις τα αποτελέσματα σε ένα web site? Να τα δείξεις σε μία windows εφαρμογή? Να κάνεις πράξεις? Να τα βάλεις σε ένα αρχείο?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Re: Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46076.aspx</link><pubDate>Fri, 07 Nov 2008 20:48:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46076</guid><dc:creator>labroutsaki</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46076.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46076</wfw:commentRss><description>&lt;P&gt;Θέλω να κάνω connect&amp;nbsp;συγκεκριμένο πίνακα&amp;nbsp;με το webservice, π.χ. θέλω τον πίνακα Vathmologia (στήλες: Onoma, epvnymo, Vathmos). Βασικά για να το καταλάβω κάποιος που ήξερε αρχικά μου έφτιαξε ενα ASP.NET Web Service όρισε εκεί μια web method κ μετά δημιουργώντας ένα cosnole application κάλεσε το συγκεκριμένο web Service k κάνοντας debug εκτυπώθηκε το return στην οθόνη. Εγώ θα ήθελα να καλώ το table και με τον ίδιο τρόπο να μου εκτυπώνεται στο cs. Συγχωρέστε με αν&amp;nbsp;δεν γίνομαι κ πολύ κατανοητή αλλά δεν έχω ιδέα και προσπαθώ να το μάθω λόγω δουλειάς..&lt;/P&gt;
&lt;P&gt;Thanks again!!&lt;/P&gt;</description></item><item><title>Απ: Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46075.aspx</link><pubDate>Fri, 07 Nov 2008 20:41:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46075</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46075.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46075</wfw:commentRss><description>&lt;P&gt;Ένα web service είναι χονδρικά αντίστοιχο με ένα function. Κάνει κάποια λειτουργία, δεν σου δίνει πρόσβαση κάπου. Μπορείς να έχεις έχεις ένα function (ή web service) το οποίο κάνει&amp;nbsp; Αγορά Μετοχών, Παραγγελία Πίτσας ή Επιλογή Διαγωνιζομένου στο X-Factor. Δεν έχει νόημα να μιλάς για ένα function&amp;nbsp; θα "καλέσει όλα τα στοιχεία".&lt;/P&gt;
&lt;P&gt;Από την άλλη, αν η ερώτηση σου αφορά άσκηση για τη σχολή, δεν είναι ανάγκηη να έχει νόημα και μπορεί απλά κάποιος καθηγητής να ζήτησε "επιστρέψτε μου όλα τα περιεχόμενα ενός πίνακα μέσω web service". Είναι το ίδιο σαν να ζητάει κάποιος να φτιάξεις ένα function το οποίο θα κάνει την ίδια δουλειά.&lt;/P&gt;
&lt;P&gt;Τί&amp;nbsp;ακριβώς θέλεις να κάνεις?&lt;/P&gt;</description></item><item><title>Re: Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46074.aspx</link><pubDate>Fri, 07 Nov 2008 20:33:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46074</guid><dc:creator>Oldgeorge</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46074.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46074</wfw:commentRss><description>&lt;P&gt;Μάλλον θα πρέπει να γίνεις λίγο πιο συγκεκριμένος :) Θέλεις να φέρνεις όλη την βάση μέσα από το web service, συγκεκριμένους πίνακες ή να εκτελείς παραμετρικά ερωτήματα;&lt;/P&gt;
&lt;P&gt;Είναι πολύ πιθανόν ότι δεν θα βρεις έτοιμο παράδειγμα για αυτό που θέλεις μια και τα παραδείγματα του msdn είναι πιο στοχευμένα (όπως και στα περισσότερα άλλα sites).&amp;nbsp; Θα σου πρότεινα, αν είσαι εντελώς αρχάριος να ξεχάσεις το web service σε πρώτη φάση γιατί προσθέτει ένα παραπάνω βαθμό πολυπλοκότητας στο εγχείρημα, δοκίμασε να ξεκινήσεις με ένα απλό class που να συνδέεται με την βάση και να τροφοδοτεί ένα dataset με στοιχεία, και στην συνέχεια να το περάσεις σε ένα web page σε κάποια data aware controls για να δεις ότι δουλεύουν όλα. &lt;/P&gt;
&lt;P&gt;Και μετά προχωράς στα services...&lt;/P&gt;</description></item><item><title>Εκτύπωση sql Database σε ένα Web Service</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46072.aspx</link><pubDate>Fri, 07 Nov 2008 20:24:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46072</guid><dc:creator>labroutsaki</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46072.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46072</wfw:commentRss><description>&lt;P&gt;Καλημέρα σε όλους,&lt;/P&gt;
&lt;P&gt;Είμαι τελείως αρχάρια σε c# και SQL Server και γενικώς δεν κατέχω και πολύ τον προγραμματισμό. Χρησιμοποιώ τη Visual Studio 8, και τον Sql Server 2005. Εχω φτιάξει μια βάση δεδομένων στον SQL και θέλω να καλώ όλα τα στοιχεία μέσω ενός web service που προσπαθώ να γράψω σε c#. Αλλά δεν μπορώ να καταλάβω πως πρέπει να το κάνω, μπορεί κανείς να με βοηθήσει με κάποιο απλό παράδειγμα? Γενικά έψαξα στο&amp;nbsp; online msdn αλλά δεν βρήκα κάτι να με βοηθήσει,&lt;/P&gt;
&lt;P&gt;Ευχαριστώ πολύ &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>