[英]How do I assign the result of an SQL query executed in JDBC to a java variable?
我有一个学生表,其中包含电子邮件,密码和变量Result列,它们可以包含值“通过”或“失败”。 我首先在Java中使用JDBC执行此语句,以在特定学生的电子邮件通过时查找其结果。
String sql = "SELECT result FROM hr.student WHERE email = '"+email+"'";
conn = getConnection();
stmt = conn.prepareStatement(sql);
返回的值将是“通过”或“失败”。 我想将返回的值存储在变量中,以用于if-else语句。 (如果结果为“通过”,则-陈述-否则-陈述-)
我该怎么做呢?
我建议创建准备好的语句,如下所示:
String sql = "SELECT result FROM hr.student WHERE email = ?";
conn = getConnection();
stmt = conn.prepareStatement(sql);
stmt.setString(1,email)
然后如上所示继续
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.