zoukankan      html  css  js  c++  java
  • 课堂练习(mysql--java)

    1.查询所有学生记录,包含年级名称

    DAO实现类

    @Override
        public List<Student> selectStudents() throws Exception {
            List<Student> list=new ArrayList<Student>();
            String sql="select * from Student,grade where Student.gradeid=grade.gradeid";
            ResultSet exe = executeQuery(sql);
            if (exe!=null) {
                while (exe.next()) {
                    Student stu=new Student();
                    grade grade=new grade();
                    stu.setStudentname(exe.getString("studentname"));
                    stu.setSex(exe.getInt("sex"));
                    grade.setGradename(exe.getString("gradename"));
                    stu.setGrade(grade);
                    list.add(stu);
                }
            }
            closs();
            return list;
        }

    entity

    private int stduentNo;
        private String loginpwd;
        private String studentname;
        private int sex;
        private int gradeid;
        private String phone;
        private String address;
        private grade grade=new grade();


    2.查询S1年级下的学生记

    DAO实现类

    @Override
        public grade selegrade(String gradename) throws Exception {
            grade grade=new com.myschool.entity.grade();
            String sql="select * from Student,grade where Student.gradeid=grade.gradeid and gradename=?";
            ResultSet rs = executeQuery(sql, gradename);
            if (rs!=null) {
                while (rs.next()) {
                    grade.setGradename(rs.getString("gradename"));
                    Student stu=new Student();
                    stu.setStudentname(rs.getString("studentname"));
                    grade.getListStudents().add(stu);
                }
            }
            closs();
            return grade;
        }

    entity

    private int gradeid;
        private String gradename;
        public List<Student> listStudents=new ArrayList<Student>();
  • 相关阅读:
    Qt 学习之路 2(84):Repeater
    MULE-ET0 、 ET1、ET2、PT1、PT2
    linux压缩和解压缩命令
    设置网卡
    打开虚拟机时显示不是有效的虚拟机配置文件是什么原因啊
    VMware设置NAT网络
    ubuntu 自动获取ip的怎么设置
    Qt 学习之路 2(84):Repeater
    Qt Quick里的图形效果:阴影(Drop Shadow)
    N皇后问题
  • 原文地址:https://www.cnblogs.com/whtt/p/10945117.html
Copyright © 2011-2022 走看看