任何人都可以幫助解決我使用預準備語句的問題。嘗試將密碼添加到我從JPasswordField獲取的語句時出現問題。如何在java中準備的語句中添加密碼
String Query = "SELECT * FROM Users WHERE Username = ? AND Password = ?";
PreparedStatement PrepedStatement = Con.prepareStatement(Query);
PrepedStatement.setString(1, Username.getText());
PrepedStatement.setString(2, Password.getPassword());
//It is no having any of this as getPassword() returns a Char[] which isn't a string
所以沒有人有任何想法。乾杯。
我**希望**你沒有在數據庫中以純文本存儲密碼。 – 2014-09-29 16:39:15
嗯,我是atm,但我應該是sALTing他們不應該我。 – Hewiiitt 2014-09-29 16:41:21
SALT的密碼輸入到單向加密散列。 – 2014-09-29 16:42:08