我正在使用sql server 2005和visual stdio 2008 我在我的頁面中有一個文本框作爲txtEmailId 我想比較數據庫中的這個值與email_id列[它是主鍵] ,以避免在數據庫中出現不一致的按鈕單擊無法使用自定義驗證程序如何比較數據庫中的值與文本框的值
0
A
回答
3
有幾種方法。
1:不要使用SqlCommand的象下面這樣分貝查詢:
SqlDataReader reader = null;
SqlConnection conn = new SqlConnection("Yourconnectionstring");
conn.Open();
SqlCommand cmd = new SqlCommand("select * from yourtable where [email protected]", conn);
cmd.Parameters.AddWithValue("@emailid",txtEmail.Text);
reader = cmd.ExecuteReader();
if(reader!=null && reader.HasRows){
//email exists in db do something
}
1
我的語法可能關閉,但是您正在尋找什麼?
if txtEmailID.Text == email_id
performActionA;
Else
performActionB;
0
SOLUTION :>
ValidateQuery = "Select [Email_Id] from Sign_Up where (Email_Id = '"+txtEmailId.Text+"')";
SqlCommand Validatecmd = new SqlCommand(ValidateQuery, con);
String validate_email;
validate_email= (String)Validatecmd.ExecuteScalar();
if (validate_email != null)
{
lblValidateEmail.Text = "YOUR EMAIL ID IS REGISTERD TRY DIFFERENT EMAIL ID ";
}
else
{
// DO WHAT EVER U WANT
}</code>
相關問題
- 1. PHP比較數據庫與文本框中的值
- 2. 將文本框的值與數據庫進行比較
- 3. 將文本框值與數據庫進行比較
- 4. FileMaker: - 比較文本框值與OBBC SQL數據庫
- 5. 如何比較數據庫中的不同值與重複值?
- 6. PHP我的sql文本框值與數據庫字段值比較
- 7. 如何獲取edittext值與對話框中的數據庫值進行比較
- 8. 如何將文本框的值與c#中的sql數據庫值進行比較?
- 9. 如何將文本字段值與在文本字段中輸入的數據庫值進行比較
- 10. 更改文本框的值,與其他文本框的值進行比較
- 11. 如何將單選按鈕值與asp.net中的文本框值進行比較
- 12. 比較會話值是否與文本框的值相匹配
- 13. 比較文本框與數據庫的數據並用新值更新數據庫
- 14. C#比較多個文本框的值
- 15. 將字典與不可比較的值或不可比較的值進行比較? (如列表或數據框)
- 16. 如何在R中比較文本與數值中的異常值?
- 17. 與空的數值數據比較C#
- 18. 將特定值與文本文件中的值進行比較
- 19. 比較的AppEngine數據庫值在Django
- 20. isEqualToString的成本:與數值比較
- 21. mysql數據庫值進行比較數組值與PDO
- 22. 如何比較熊貓中兩個數據框的值?
- 23. PHP如何比較表單輸入與數據庫值| Laravel
- 24. 比較陣列與TextBox檢查數據庫中的重複值
- 25. 將兩個$ _GET值與數據庫中的行進行比較
- 26. 我該如何比較PHP中的這些數據庫值?
- 27. 如何從我的數據庫中填充文本框的值?
- 28. 比較數據集的值
- 29. Flex,如何比較dataGrid dataField中的數據與字符串值?
- 30. 如何使用jquery比較兩個文本框的值?
可以請你說明以 「避免不一致點擊一個按鈕」 你是什麼意思 – 2010-12-19 16:15:21