在数据库中有一个学生表,表中字段如下,要求用java代码将如下4条记录一次性写入表中,最后用java代码将下表中年龄大于19岁的学生信息查询出来
(提示:可用JDBC或ODBC方式连接数据库)
姓名  年龄  性别
Tom   19   男
Kate   21   女
Jack   17   男
Rose   22   女

解决方案 »

  1.   

    你是要sql还是java代码啊 
      

  2.   


     List<Map> mapList = new ArrayList<>();
            Map map1 = Maps.newHashMap();
            map1.put("name","tom");
            map1.put("age","19");
            map1.put("sex","男");
            mapList.add(map1);
            map1.put("name","Kate");
            map1.put("age","21");
            map1.put("sex","女");
            mapList.add(map1);
            //...
            //insert方法入库
            //insert into student (name,age,sex)values()
            //查询
            //select * from student where age > 19
      

  3.   

    所谓的一次性就是将所有的DML语句放到一个事务中,手动设置事务提交就可以了。
      

  4.   

    所谓的一次性就是将所有的DML语句放到一个事务中,手动设置事务提交就可以了。