<?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>Απ: sql queries: Delete and truncate table</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46166.aspx</link><pubDate>Wed, 12 Nov 2008 20:23:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46166</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46166.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46166</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;labroutsaki:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P&gt;Εντάξει λύθηκε το πρόβλημα.. μη διαβάσετε καν το προηγούμενο post..&lt;/P&gt;
&lt;P&gt;Thanks!!!&lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Ahahaha, κάνω λοιπόν ότι δεν το διάβασα.. εάν θες επισήμανε την ερώτηση&amp;nbsp;ως απαντημένη ώστε στο μέλλον εάν κάποιος ψάξει κάτι παρόμοιο να μπορεί εύκολα να βρει απαντήσεις.&lt;/P&gt;</description></item><item><title>Απ: sql queries: Delete and truncate table</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46164.aspx</link><pubDate>Wed, 12 Nov 2008 19:04:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46164</guid><dc:creator>labroutsaki</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46164.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46164</wfw:commentRss><description>&lt;P&gt;Εντάξει λύθηκε το πρόβλημα.. μη διαβάσετε καν το προηγούμενο post..&lt;/P&gt;
&lt;P&gt;Thanks!!!&lt;/P&gt;</description></item><item><title>Απ: sql queries: Delete and truncate table</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46163.aspx</link><pubDate>Wed, 12 Nov 2008 18:33:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46163</guid><dc:creator>labroutsaki</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46163.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46163</wfw:commentRss><description>&lt;P&gt;Σ'ευχαριστώ πολύ αλλά μου βγάζει λάθος και πάλι.. Τον sql Server 2005 χρησιμοποιώ αλλά&amp;nbsp; τώρα μαθαίνω.. Αυτό το "@acct" παίρνει τον Αριθμό Λογαριασμού που επιλέγεται από τη λίστα από τον χρήστη, για να&amp;nbsp;γίνει remove?&amp;nbsp;Επίσης, &amp;nbsp;&amp;nbsp;την παρακάτω γραμμη: &lt;FONT face="Courier New"&gt;cmd1.Parameters.AddWithValue(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"@acct"&lt;/SPAN&gt;,Logariasmoi1.SelectedIndex);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;την άλλαξα σε:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;cmd1.Parameters.Remove(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"@acct"&lt;/SPAN&gt;,Logariasmoi1.SelectedIndex); γιατί θέλω το remove και όχι το add και βγάζει το error:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;Error:No overload for method 'Remove' takes '2'&lt;/FONT&gt; &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ και πάλι!!&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: sql queries: Delete and truncate table</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46153.aspx</link><pubDate>Wed, 12 Nov 2008 01:21:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46153</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46153.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46153</wfw:commentRss><description>&lt;P&gt;Καταρχήν κάνεις κάτι πάρα πάρα πολύ κακό, το οποίο μπορεί να επιτρέψει SQL Injections κι αυτό είναι οτι περνάς την τιμή του SelectedIndex με string concatenation, κάνεις δηλαδή αυτό το "kati" + ayto + "kati allo". Ο καλύτερος τρόπος είναι να χρησιμοποιήσεις parameters που είναι πολύ εύκολο να το κάνεις (παράδειγμα παρακάτω). &lt;STRIKE&gt;Δεν ξέρω τι βάση έχεις (υποθέτω SQL Server)&lt;/STRIKE&gt;, αλλά το sql query μου φαίνεται λάθος. Το σωστό syntax είναι: &lt;/P&gt;
&lt;P&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;DELETE&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;FROM&lt;/SPAN&gt; logariasmoi &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;WHERE&lt;/SPAN&gt;&amp;nbsp;account_number = 1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;FONT size=2 face=Tahoma&gt;Τώρα, το παράδειγμα:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;try&lt;/SPAN&gt; {&lt;BR&gt;SqlCommand cmd1 &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;new&lt;/SPAN&gt; SqlCommand();&lt;BR&gt;cmd1.CommandText &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:#e4e4e4;FONT-FAMILY:Courier New;COLOR:#666666;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;"DELETE FROM logariasmoi WHERE account_number=@acct"&lt;/SPAN&gt;;&lt;BR&gt;cmd1.Parameters.AddWithValue(&lt;SPAN style="BACKGROUND-COLOR:#e4e4e4;FONT-FAMILY:Courier New;COLOR:#666666;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;"@acct"&lt;/SPAN&gt;,Logariasmoi1.SelectedIndex);&lt;BR&gt;cmd1.Connection = con;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;BR&gt;cmd1.ExecuteNonQuery();&lt;BR&gt;}&lt;BR&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;catch&lt;/SPAN&gt; (Exception ex){&lt;BR&gt;Debug.WriteLine(ex.Message);&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;FONT size=2 face=Tahoma&gt;H αλήθεια είναι οτι δεν το δοκίμασα το παραπάνω (σαν syntax), αλλα λογικά είναι ok.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><title>sql queries: Delete and truncate table</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46149.aspx</link><pubDate>Tue, 11 Nov 2008 23:57:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46149</guid><dc:creator>labroutsaki</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46149.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=46149</wfw:commentRss><description>&lt;P&gt;Καλησπέρα,&lt;/P&gt;
&lt;P&gt;έχω δημιουργήσει έναν πίνακα "Logariasmoi" στη βάση δεδομένων μου και έχω δημιουργήσει ένα aspx&amp;nbsp;στο οποίο έχω φιάξει&amp;nbsp;fields με επιλογές για add κάποιον νέο , remove κάποιον ,και delete όλους τους λογαριασμούς. Γράφω&amp;nbsp; σε c# και η προσθήκη κάποιου λογαριασμού εκτελείται κανονικά (την ελέγχω και έχει περαστεί και στη βάση μου), έχω πρόβλημα όμως με το remove και το delete όποιος μπορεί να μου εξηγήσει που έχω λάθος γτ έχω κολλήσει..&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Το table&amp;nbsp;στο aspx&amp;nbsp;το έχω δηλώσει να περνείεται σε listbox έτσι:&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;asp&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;ListBox&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;ID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Logariasmoi1"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;runat&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="server"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Height&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="141px"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Width&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="188px"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;AutoPostBack&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="True"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;DataSourceID&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="SqlDataSource1"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;DataTextField&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Account_Number"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;DataValueField&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Account_Number"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;OnSelectedIndexChanged&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Logariasmoi_SelectedIndexChanged"&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;asp&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;ListBox&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;και προσπαθώ να δηλώσω στο cs να κάνει remove έναν επιλεγμένο&amp;nbsp;account_number ΄κάπως έτσι:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;SqlCommand&lt;/FONT&gt;&lt;FONT size=2&gt; cmd1= &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;"Delete (Account_Number) from Logariasmoi "&lt;/FONT&gt;&lt;FONT size=2&gt; +&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Values ('"&lt;/FONT&gt;&lt;FONT size=2&gt; + SelectedIndex.List + &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"')"&lt;/FONT&gt;&lt;FONT size=2&gt;,&lt;/P&gt;
&lt;P&gt;con);&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;try&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;cmd1.ExecuteNonQuery();&lt;/P&gt;
&lt;P&gt;Logariasmoi1.Items.Remove(Logariasmoi1.SelectedIndex);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>