jdbc 删除数据练习

Posted ╄承诺、带给的伤痛—

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc 删除数据练习相关的知识,希望对你有一定的参考价值。

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.println("请选择您要输入的类型:");
        System.out.println(" " + "a:身份证号");
        System.out.println(" " + "b:准考证号");
        String s = sc.next();

        Connection conn = null;
        try
        {
            Class.forName("oracle.jdbc.OracleDriver");
            String url = "jdbc:oracle:thin:@localhost:1521:ORCL";
            conn = DriverManager.getConnection(url, "test1", "574004");
            System.out.println("连接数据库成功");

            Statement st = conn.createStatement();
            if (s.equals("a")) 
            {
                
                    System.out.println("请输入身份证号:");
                    String ID = sc.next();
                    String IDCard = "select * from EXAMSTUDENT t where idcard=" + ID;
                    ResultSet rs = st.executeQuery(IDCard);

                    if (ID != "select idcard from EXAMSTUDENT t ")
                    {
                        System.out.println("您输入有误,请重新进入程序......");    
                    }
                    while (rs.next()) 
                    {
                        String fl = rs.getString(1);
                        String ty = rs.getString(2);
                        String id = rs.getString(3);
                        String ex = rs.getString(4);
                        String stu = rs.getString(5);
                        String lo = rs.getString(6);
                        String ga = rs.getString(7);

                        System.out.println("flowid=" + fl + ",type=" + ty + ",idcard=" + id + ",examcard=" + ex + ",姓名:"
                                + stu + ",籍贯:" + lo + ",分数:" + ga);
                    }

                
                
                System.out.println("请输入学生的考号:");
                String id = sc.next();
                st.execute("delete  from examstudent t where t.examcard =  "+id);
                
                System.out.println("删除成功");

以上是关于jdbc 删除数据练习的主要内容,如果未能解决你的问题,请参考以下文章

部分代码片段

ktor HTTP API 练习

Spring练习,使用Properties类型注入方式,注入MySQL数据库连接的基本信息,然后使用JDBC方式连接数据库,模拟执行业务代码后释放资源,最后在控制台输出打印结果。

cgb2107-day07

关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段

练习使用DBHelper(代替JDBC)