

菜鳥剛上路,請各位前輩多多指教
uj5u.com熱心網友回復:
就是三個文本框的功能,兩個判斷,button1是用于判斷驗證碼的,button2是用于判斷用戶名和密碼的,在界面上感覺不太好看就想著集成到一個按鈕中,虛心請教,請多指正。uj5u.com熱心網友回復:
請教好歹帶點誠意啊,最少復制下代碼啊,搞個圖片什么回事uj5u.com熱心網友回復:
根據大然然道德帝的最高指示你違規了
你應該回答,把上面1的代碼,直接移到2來,運行看結果是否滿意,如果不滿意。那么請修改滿意。
至于如何修改,本版不做討論,那是欺負你是新人,懷疑你的能力和智商
uj5u.com熱心網友回復:
大佬,看你今天回復怎么都帶 “大然然道德帝”,這是誰啊
uj5u.com熱心網友回復:
你這一個方法就是一個按鈕的功能啊,在第三個按鈕的點擊事件里呼叫這兩個方法就好了uj5u.com熱心網友回復:
請教好歹帶點誠意啊,最少復制下代碼啊,搞個圖片什么回事
private void button2_Click(object sender, EventArgs e)
{
String user, pwd;
user = textBox1.Text;
pwd = textBox2.Text;
String myconn = @"Data Source=FQ-201807101551;Initial Catalog=data1997;User ID=sa;Password=123";
SqlConnection sqlConnection = new SqlConnection(myconn);
sqlConnection.Open();
String sql = "select*from users where name='" + user + "'and pwd='" + pwd + "'";
SqlCommand sqlCommand = new SqlCommand(sql, sqlConnection);
SqlDataReader sqlDataReader = sqlCommand.ExecuteReader();
if (sqlDataReader.HasRows)
{
Form3 form3 = new Form3();
form3.Show();
this.Close();
}
else
{
DialogResult dr=MessageBox.Show("是否注冊新用戶?","登錄失敗",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
if (dr==DialogResult.Yes)
{
Form3 form3 = new Form3();
form3.Show();
this.Close();
}
else
{
this.Show();
}
}
}
代碼2:
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text != textBoxText.Text || textBoxText.Text == String.Empty)
{
MessageBox.Show("密碼錯誤,請重新輸入");
return;
}
else
{
time nt = new time();
this.Hide();
nt.ShowDialog();
}
}
不好意思,考慮不周,請多包涵
uj5u.com熱心網友回復:
private void button3_Click(object sender, EventArgs e){
button1_Click(sender, e);
button2_Click(sender, e);
}
uj5u.com熱心網友回復:
兩個按鈕的事件選擇同一個就行了uj5u.com熱心網友回復:
右鍵提取方法,封裝之后再呼叫就行了uj5u.com熱心網友回復:
看了一下這是一個登錄按鈕和注冊按鈕合并的問題。首先你需要記錄登陸資訊,按鈕顯示登陸,否則為注冊。然后直接根據按鈕的text,進行判斷是哪個動作,如果是web的給按鈕加一個屬性,進行判斷一下也是可以的轉載請註明出處,本文鏈接:https://www.uj5u.com/net/48028.html
標籤:C#
上一篇:asp小白求教
下一篇:如何計算輸入的數學公式的結果
