-1
我有一個表格我只是想檢查用戶是否已經存在或沒有,如果沒有,那麼它保存在數據庫中否則顯示錯誤信息用戶已經存在知道這個問題我問了很多次,但我沒有找到我的解決方案 這裏是我的aspx代碼:如何檢查用戶是否已經存在於數據庫中
protected void btnSubmit_Click(object sender, EventArgs e)
{
con.Open();
string FirstName = tbFirstName.Text;
string LastName = tbLastName.Text;
string Email = tbEmail.Text;
string Pass = tbPass.Text;
string ConfirmPass = tbConfirmPass.Text;
using (SqlCommand cmd = con.CreateCommand())
{
cmd.CommandText = "Insert into UserDetails(@FirstName,@LastName,@Email,@Pass,@ConfirmPass)values('" + tbFirstName.Text + "','" + tbLastName.Text + "','" + tbEmail.Text + "','" + tbPass.Text + "','" + tbConfirmPass.Text + "')";
cmd.Parameters.AddWithValue("@FirstName", tbFirstName.Text.Trim());
cmd.Parameters.AddWithValue("@LastName", tbLastName.Text.Trim());
cmd.Parameters.AddWithValue("@Email", tbEmail.Text.Trim());
cmd.Parameters.AddWithValue("@Pass", tbPass.Text.Trim());
cmd.Parameters.AddWithValue("@ConfirmPass", tbConfirmPass.Text.Trim());
}
con.Close();
tbFirstName.Text = "";
tbLastName.Text = "";
tbEmail.Text = "";
tbPass.Text = "";
tbConfirmPass.Text = "";
tbFirstName.Focus();
}
在此
上只能創建按鈕,用戶點擊事件,但我想,以驗證它是否存在於數據庫中或不是
必須有至少100個這個問題的重複。 – 2013-04-29 14:49:23
@Aaron你可以給我發幾條這樣的排隊的鏈接嗎 – amitesh 2013-04-29 14:50:40
這個搜索有697個結果 - 他們並不都是相關的,但我確定很多在這個第一頁上。 http://stackoverflow.com/search?q=insert+already+exists+sql-server – 2013-04-29 14:51:22