關於jdbc從資料庫中讀取密碼比對錯誤問題

2021-08-20 14:41:32 字數 461 閱讀 5908

實際上密碼匹配,但是用equals條件判斷出的結果是不匹配。

最後發現是因為資料庫(我用的是sql server2017)自動在密碼後面補了空格

不知道是不是資料庫補的…總之用resultset的物件去getstring的時候,密碼後面忽然多出了很多空格。使用.trim()去除首尾空格即可。

string type = request.getparameter("usertype");

string userpasswd = request.getparameter("password");

string name = request.getparameter("username");

try

}response.sendredirect("loginfailed.jsp");

} catch (sqlexception e)

如何從資料庫中讀取資料

今天要用資料庫的時候,我發現我竟然忘記了怎麼從資料庫中讀取資料,而查了一圈谷歌,又是非常失望 內容基本就是摘抄了mysqldb和web.py的官方文件,實在是失望。這篇文章先介紹mysqldb和web.py,django以後補上。db mysqldb.connect cursor db.cursor...

從ACCESS資料庫中讀取Images

response.contenttype image 表示顯示所有支援的型別型別 如下,假設資料庫為image.mdb set conngraph server.createobject adodb.connection conngraph.connectionstring provider mic...

AppSettings從資料庫讀取

1 2 提供對配置資訊的訪問 3 4public static class520 2122 23 24 25 26static 27 37return38 3940 41 在啟動時以後台任務重新整理配置資訊 42 43static 4462 catch exception ex 6365 66 ta...