<?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>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Κλείσιμο Φόρμας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49223.aspx</link><pubDate>Mon, 16 Mar 2009 23:26:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49223</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49223.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=49223</wfw:commentRss><description>Πάνο καλησπέρα,&lt;br&gt;&lt;br&gt;Καλό είναι να βάλεις τον κώδικα με το κουμπάκι Insert Snipet Code που υπάρχει στο toolbar την ώρα που γράφεις το Post/Δημοσίευση,&lt;br&gt;γιατί κανείς δεν θα βγάλει άκρη.&lt;br&gt;&lt;br&gt;Και εκτός από αυτό, εκεί που κάνεις validation τα στοιχεία που εισάγει ο χρήστης, γράφεις αν είναι true τότε this.close();&lt;br&gt;</description></item><item><title>Κλείσιμο Φόρμας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49221.aspx</link><pubDate>Mon, 16 Mar 2009 21:25:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49221</guid><dc:creator>Panos.C#</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49221.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=49221</wfw:commentRss><description>&lt;P&gt;Έχω μια γενκή φόρμα εισόδου&amp;nbsp;(mainForm)&amp;nbsp;που είναι mdiContainer.&lt;/P&gt;
&lt;P&gt;Κατά την εκτέλεση της mainForm στο LoadEnent ανοιγώ μια mdiParent όπου ο χρήστης πληκτρολογεί το στοιχεία εισόδου ¨οπου κάνω connect στον Sql τσεκάρω το&amp;nbsp;user name &amp;nbsp;και το password.&lt;/P&gt;
&lt;P&gt;Τι θέλω να κάνω?&lt;/P&gt;
&lt;P&gt;Όταν τα στοιχεία είνai true να&amp;nbsp;κλείνει&amp;nbsp;η mdiParent φόρμα. Έχω κολήσει και δεν μπορώ να βρω πως θα το κάνω αυτό?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Δείτε το δείγμα κώδικα μου&amp;nbsp;&lt;/P&gt;private bool CompareStrings(string usr, string psw) { return String.Compare(usr, psw, true, System.Globalization.CultureInfo.InvariantCulture) == 0 ? true : false; } private void btnEnter_Click(object sender, EventArgs e) { // Conection &amp;amp; Query Variables string strConn, strSql; // Connection String strConn = @" Data Source = .\SqlExpress; " + "Initial Catalog = YalModule; Uid = sa; Password = 2005;"; // Select Query strSql = "Select IsNull(UserName, ''), IsNull(PassWord, ''), Isnull(UserFullName,'') From Users " + " Where UserName = '" + txtUserName.Text + "' and password = '" + txtPassword.Text + "'"; // Sql Connection SqlConnection cn = new SqlConnection(strConn); // Open Connection cn.Open(); SqlCommand cmd = new SqlCommand(strSql, cn); SqlDataReader rdr = cmd.ExecuteReader(); string userText, PassText; userText = txtUserName.Text; PassText = txtPassword.Text; while (rdr.Read()) { if (this.CompareStrings(rdr[0].ToString(), userText) &amp;amp;&amp;amp; this.CompareStrings(rdr[1].ToString(), PassText)) { MessageBox.Show("Ok"); // ΕΔΩ ΘΕΛΩ ΝΑ ΚΛΕΙΝΕΙ Η ΦΟΡΜΑ ΚΑΙ ΝΑ ΑΝΟΙΓΩ ΑΛΛΗ } // end if else { MessageBox.Show("Problem"); } // end else } // end while rdr.Close();</description></item></channel></rss>