[問題] STRING 比對
objCon = new SqlConnection(strDbCon);
objCon .Open();
strSQL = "SELECT ID FROM Books WHERE Name = '"+TextBox1.Text+" '";
objCmd =new SqlCommand(strSQL, objCon);
objDR =objCmd.ExecuteReader();
if (objDR .HasRows)
{
while (objDR.Read())
{
TextBox3.Text =objDR["ID"].ToString () ;
String t2 = TextBox2.Text.ToString();
String t3 = TextBox3.Text.ToString();
if (t2.Equals(t3))
{
TextBox4.Text = "TTTT";
}
else
{
TextBox4.Text = "FFFFFFFFFF";
}
我從資料庫抓出一個字串塞到TextBox3上
然後在TextBox2 自己打一個字串 '當作密碼比對
可是明明都打一樣了 在if那個判斷還是會被判斷成FALSE
想請教我是不是有哪裡疏忽了> <
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.57.49
→
12/29 21:39, , 1F
12/29 21:39, 1F
→
12/29 21:57, , 2F
12/29 21:57, 2F
→
12/29 22:00, , 3F
12/29 22:00, 3F
→
12/29 23:29, , 4F
12/29 23:29, 4F
→
01/14 23:52, , 5F
01/14 23:52, 5F