我有一個關於mysql查詢和java的常見問題。您可以將用戶輸入到文本框中的值分配給String
,然後在整個單獨的類捕獲中執行String
以完成mysql查詢中的參數。 mysql查詢會運行,如果參數與表中的數據相同,它會返回成功登錄等消息。所以我要求是或不是樣式的答案...任何額外的輸入都會有幫助,但是不是必需的。我知道你可以將值從一個類傳遞給另一個類,但在這種情況下,我不知道是否有可能在運行mysql查詢。Mysql查詢參數並傳遞值
-1
A
回答
0
當然這是可能的。我們將如何使用數據庫,如果不是執行應用程序:
在GUI:
String login = loginField.getText();
boolean exists = userDao.checkUserExistence(login);
...
在UserDAO的:
public boolean checkUserExistence(String login) {
String sql = "select u.id from user u where u.login = ?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setString(1, login);
ResultSet rs = stmt.executeQuery();
return rs.next();
}
注意的是,以上僅僅是僞代碼。它不處理異常,並且不會正確關閉資源。這只是給你一個想法。
+0
謝謝我欣賞答案。我寫了一些代碼,只是不是這樣。我喜歡這種方法。我覺得有一種方法,就是稍微指導一下,不要正確地調用。 – 2013-02-16 18:39:26
相關問題
- 1. MySQL將參數/值傳遞給查詢
- 2. Rails渲染並傳遞查詢參數
- 3. 通過參數化查詢傳遞值
- 4. 從值傳遞參數到查詢
- 5. 傳遞參數LINQ查詢
- 6. 傳遞參數查詢Def
- 7. 傳遞查詢參數
- 8. 通過查詢傳遞值(PHP/MySQL)
- 9. 將數組傳遞給查詢參數
- 10. Flex:傳遞函數並檢查參數
- 11. 在SSRS查詢字符串中傳遞多值參數的值
- 12. 在SSRS查詢字符串中傳遞多值參數的值
- 13. 將參數傳遞給MySQL查看
- 14. 傳遞數組標識對MySQL查詢
- 15. 將查詢作爲參數傳遞
- 16. 在SQL查詢中傳遞參數
- 17. 將SSRS參數傳遞給SQL查詢
- 18. 參數傳遞到Excel查詢在asp.net
- 19. 傳遞GET參數查詢字符串
- 20. JDBC參數傳遞給SQL查詢
- 21. 將參數傳遞給DAX查詢
- 22. 在Linq查詢上傳遞參數
- 23. 將查詢參數傳遞給SSIS
- 24. 傳遞參數在選擇查詢
- 25. 在熊貓中傳遞查詢參數
- 26. 在mdx查詢中傳遞參數
- 27. 將參數傳遞給子查詢
- 28. 的link_to傳遞查詢參數
- 29. 將參數傳遞給子查詢
- 30. 傳遞查詢參數來瓶裝飾
當然,但是你的問題非常糟糕。 – 2013-02-16 18:26:38
我有兩個班。類'A'是連接到mysql數據庫,並且也將保存查詢。 「B」類是詢問用戶登錄名和密碼的一種形式。我想將輸入到文本框中的值傳遞給類「A」以滿足選擇查詢中的參數。我編寫了代碼,並且已經完成了一些打印語句,以查看這些值是否正在傳遞,並且它們是,但是它們似乎不允許查詢運行以及它應該執行的操作。我會願意發佈代碼,但我不確定如果可以的話我該怎麼做。 – 2013-02-16 20:23:24
應該多清楚。我喜歡這些網站,但是當我收到這樣的回覆時,這非常令人沮喪。如果它是語言障礙,那就這麼說吧。我的問題被誣陷得很好,如果我可以發佈我的代碼,它會更清楚。清晰度不是這裏所缺少的。 – 2013-02-16 21:18:23