zoukankan      html  css  js  c++  java
  • 期中考试前准备--数据库查找代码

    import java.sql.*;
    
    import java.util.Scanner;
    
    public class jdbcselect {
    	public static void main(String[]args) {
    		final String URL = "jdbc:mysql://localhost:3306/test";
    		final String USERNAME = "root";
    	    final String PWD = "12345";
    	    Connection connection = null;
    	    Statement  stmt = null;
    	    ResultSet rs = null ; 
    		Scanner con=new Scanner(System.in);
    		String idnumber;
    		String classname;
    		String teachername;
    		String didian;
    
    		teachername=con.nextLine();
    		/*teachername=con.nextLine();
    		didian=con.nextLine();*/
    		try {
    			// a.导入驱动,加载具体的驱动类
    			Class.forName("com.mysql.jdbc.Driver");// 加载具体的驱动类
    			// b.与数据库建立连接
    			connection = DriverManager.getConnection(URL, USERNAME, PWD);
    			stmt = connection.createStatement();
    			
    			
    			//String sql = "select * from student where teacher='"+teachername+"'  " ;
    			String sql = "select * from student where teacher like '%"+teachername+"%'  " ;
    		
    			// 执行SQL
    			rs = stmt.executeQuery(sql);
    			
    			// d.处理结果
    			
    		 
    				
    				while(rs.next()) { 
    					String id=rs.getString("id");
    					System.out.println(id);
    					}
    				
    			
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    			System.out.println("1");
    		} catch (SQLException e) {
    			e.printStackTrace();
    			System.out.println("3");
    		} catch(Exception e) {
    			e.printStackTrace();
    			System.out.println("2");
    		}
    		finally {
    			try {
    				 if(stmt!=null) stmt.close();// 对象.方法
    				 if(connection!=null)connection.close();
    			}catch(SQLException e) {
    				e.printStackTrace();
    			}
    		}
    	}
    
    
    }
    

      

  • 相关阅读:
    盛最多水容器
    罗马数字和整数互相转化
    v-if和v-for
    扫描二维码登录
    使用Promise实现红绿灯交替重复亮
    利用promise实现间隔1s打印1,2,3
    原生js拖拽
    react项目引入使用element-react报错
    php实现类似淘宝最近浏览商品的功能模型代码
    教你如何把php项目打包成EXE文件发布
  • 原文地址:https://www.cnblogs.com/jz-no-bug/p/14229742.html
Copyright © 2011-2022 走看看