程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c# 注冊窗體

c# 注冊窗體

編輯:C#入門知識

[csharp] 
d button1_Click(object sender, EventArgs e)函數中添加 
如下代碼: string thisConnectin = "server=XIAOLI-PC\\XIAOLI;Integrated Security=true;database=map"; 
 
            SqlConnection con; 
            con = new SqlConnection(thisConnectin); 
            if (this.CheckInfo()) 
            { 
 
                string cmd = "INSERT INTO tb_user VALUES('" + textBox1.Text + "','" + textBox2.Text + "')"; 
                SqlCommand com = new SqlCommand(cmd, con); 
                con.Open();//關?閉?  
                //com.ExecuteNonQuery();  
                if (com.ExecuteNonQuery() != 0)//com.ExecuteNonQuery()執′行D語?句?,?並¢返う?回?受酣?影?響ì行D數簓  
                    MessageBox.Show("注痢?冊á成é功|!?"); 
                else 
                    MessageBox.Show("注痢?冊á不?成é功|!?"); 
                con.Close();//關?閉?  
 
                Form3 frm2 = new Form3(); 
                frm2.Show(); 
            } 

d button1_Click(object sender, EventArgs e)函數中添加
如下代碼: string thisConnectin = "server=XIAOLI-PC\\XIAOLI;Integrated Security=true;database=map";

            SqlConnection con;
            con = new SqlConnection(thisConnectin);
            if (this.CheckInfo())
            {

                string cmd = "INSERT INTO tb_user VALUES('" + textBox1.Text + "','" + textBox2.Text + "')";
                SqlCommand com = new SqlCommand(cmd, con);
                con.Open();//關?閉?
                //com.ExecuteNonQuery();
                if (com.ExecuteNonQuery() != 0)//com.ExecuteNonQuery()執′行D語?句?,?並¢返う?回?受酣?影?響ì行D數簓
                    MessageBox.Show("注痢?冊á成é功|!?");
                else
                    MessageBox.Show("注痢?冊á不?成é功|!?");
                con.Close();//關?閉?

                Form3 frm2 = new Form3();
                frm2.Show();
            }

 

 


[csharp] 
按鈕函數中調用了兩個自寫的函數Alert()和checkInfo()函數 
  這兩個函數的作用是為了確認編輯框中是否為空,以及密碼和確認密碼的值是否一致。 
      void Alert(string message) 
        { 
            MessageBox.Show(null, message, "信?息¢提?示?", 
               MessageBoxButtons.OK, MessageBoxIcon.Information); 
        } 
        bool CheckInfo() 
        { 
            if ( this.textBox1.Text.Trim()== "") 
            { 
                Alert("用?戶§名?不?完?整?"); 
                return false; 
             
            } 
            if (this.textBox2.Text.Trim() == "") 
            { 
                Alert("密ü碼?不?完?整?"); 
                return false; 
                 
            } 
            if (this.textBox3.Text.Trim() == "") 
            { 
                Alert("確ā?認?密ü碼?不?完?整?"); 
                return false; 
 
            } 
            if (this.textBox2.Text.Trim ()!= this.textBox3.Text.Trim()) 
            { 
                Alert("密ü碼?和í確ā?認?密ü碼?不?一?致?"); 
                return false; 
            } 
            return true; 
         

按鈕函數中調用了兩個自寫的函數Alert()和checkInfo()函數
  這兩個函數的作用是為了確認編輯框中是否為空,以及密碼和確認密碼的值是否一致。
      void Alert(string message)
        {
            MessageBox.Show(null, message, "信?息¢提?示?",
               MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
        bool CheckInfo()
        {
            if ( this.textBox1.Text.Trim()== "")
            {
                Alert("用?戶§名?不?完?整?");
                return false;
           
            }
            if (this.textBox2.Text.Trim() == "")
            {
                Alert("密ü碼?不?完?整?");
                return false;
               
            }
            if (this.textBox3.Text.Trim() == "")
            {
                Alert("確ā?認?密ü碼?不?完?整?");
                return false;

            }
            if (this.textBox2.Text.Trim ()!= this.textBox3.Text.Trim())
            {
                Alert("密ü碼?和í確ā?認?密ü碼?不?一?致?");
                return false;
            }
            return true;
       

 

 \
 

 

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved