sele.jsp 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <%@page contentType="text/html"%>
  2. <%@page pageEncoding="UTF-8"%>
  3. <%@page import="java.sql.*" %>
  4. <%
  5. try {
  6. Class.forName("com.mysql.jdbc.Driver");
  7. String url = "jdbc:mysql://localhost:3306/yggl"; //数据库名
  8. String username = "root"; //数据库用户名
  9. String password = "xbw042620"; //数据库用户密码
  10. Connection conn = DriverManager.getConnection(url, username, password); //连接状态
  11. if(conn != null){
  12. out.print("数据库连接成功!");
  13. out.print("<br />");
  14. // Statement stmt = null;
  15. // ResultSet rs = null;
  16. // String sql = "SELECT num,name FROM player;"; //查询语句
  17. // stmt = conn.createStatement();
  18. // rs = stmt.executeQuery(sql);
  19. String sql1 = "select * from player where num=?";
  20. PreparedStatement ps3=conn.prepareStatement(sql1);
  21. ps3.setObject(1, request.getParameter("param1"));
  22. // ps3.executeUpdate();
  23. ResultSet rs = ps3.executeQuery();
  24. out.print("查询结果:");
  25. out.print("<br />");
  26. out.println("number"+" "+"name ");
  27. out.print("<br />");
  28. if (rs.next()) {
  29. out.println(rs.getInt("num")+" "+rs.getString("name")); //将查询结果输出
  30. out.print("<br />");
  31. }
  32. }else{
  33. out.print("连接失败!");
  34. }
  35. }catch (Exception e) {
  36. //e.printStackTrace();
  37. out.print("数据库连接异常!");
  38. }
  39. %>