Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Κλείσιμο Φόρμας

Îåêßíçóå áðü ôï ìÝëïò Panos.C#. Τελευταία δημοσίευση από το μέλος Τάσκος Γιώργος στις 16-03-2009, 16:26. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  16-03-2009, 14:25 49221

    Κλείσιμο Φόρμας

    Έχω μια γενκή φόρμα εισόδου (mainForm) που είναι mdiContainer.

    Κατά την εκτέλεση της mainForm στο LoadEnent ανοιγώ μια mdiParent όπου ο χρήστης πληκτρολογεί το στοιχεία εισόδου ¨οπου κάνω connect στον Sql τσεκάρω το user name  και το password.

    Τι θέλω να κάνω?

    Όταν τα στοιχεία είνai true να κλείνει η mdiParent φόρμα. Έχω κολήσει και δεν μπορώ να βρω πως θα το κάνω αυτό?

     

    Δείτε το δείγμα κώδικα μου 

    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 & 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) && this.CompareStrings(rdr[1].ToString(), PassText)) { MessageBox.Show("Ok"); // ΕΔΩ ΘΕΛΩ ΝΑ ΚΛΕΙΝΕΙ Η ΦΟΡΜΑ ΚΑΙ ΝΑ ΑΝΟΙΓΩ ΑΛΛΗ } // end if else { MessageBox.Show("Problem"); } // end else } // end while rdr.Close();
    breadcrumbs.gr
    Δημοσίευση στην κατηγορία:
  •  16-03-2009, 16:26 49223 σε απάντηση της 49221

    Απ: Κλείσιμο Φόρμας

    Πάνο καλησπέρα,

    Καλό είναι να βάλεις τον κώδικα με το κουμπάκι Insert Snipet Code που υπάρχει στο toolbar την ώρα που γράφεις το Post/Δημοσίευση,
    γιατί κανείς δεν θα βγάλει άκρη.

    Και εκτός από αυτό, εκεί που κάνεις validation τα στοιχεία που εισάγει ο χρήστης, γράφεις αν είναι true τότε this.close();

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems