首页 > 其他分享 >2023.5.30每日总结

2023.5.30每日总结

时间:2023-05-30 21:55:49浏览次数:49  
标签:总结 pre examinations String rs 30 examination 2023.5 stuid

 public examination[] sortAll2()throws Exception
    {
        String sql="select count(*) from examination where grade <60";
        PreparedStatement pre = connect.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);//改成可以改位置
        ResultSet rs = pre.executeQuery();
        rs.last();//光标移到最后
        int rowCount=rs.getRow();//当前行是第几行
        rs.beforeFirst();//移回去
        examination[] examinations=new examination[rowCount];
        int i=0;
        while(rs.next())
        {
            examinations[i]=new examination();
            examinations[i].stuid=rs.getString("stuid");
            examinations[i].examname=rs.getString("examname");
            examinations[i].grade=rs.getInt("grade");
            i++;
        }
        pre.close();
        return examinations;
    }
    public examination[] sortAll()throws Exception
    {
        String sql="select count(*) from examination where grade >89";
        PreparedStatement pre = connect.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);//改成可以改位置
        ResultSet rs = pre.executeQuery();
        rs.last();//光标移到最后
        int rowCount=rs.getRow();//当前行是第几行
        rs.beforeFirst();//移回去
        examination[] examinations=new examination[rowCount];
        int i=0;
        while(rs.next())
        {
            examinations[i]=new examination();
            examinations[i].stuid=rs.getString("stuid");
            examinations[i].examname=rs.getString("examname");
            examinations[i].grade=rs.getInt("grade");
            i++;
        }
        pre.close();
        return examinations;
    }
    public examination[] searchAll(String stuid,String examname,String teaid)throws Exception
    {
        String sql="select * from examination where stuid like ? and examname like ? and teaid=?";
        PreparedStatement pre = connect.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);//改成可以改位置
        pre.setString(1,"%"+stuid+"%");
        pre.setString(2,"%"+examname+"%");
        pre.setString(3,teaid);
        ResultSet rs = pre.executeQuery();
        rs.last();//光标移到最后
        int rowCount=rs.getRow();//当前行是第几行
        rs.beforeFirst();//移回去
        examination[] examinations=new examination[rowCount];
        int i=0;
        while(rs.next())
        {
            examinations[i]=new examination();
            examinations[i].stuid=rs.getString("stuid");
            examinations[i].examname=rs.getString("examname");
            examinations[i].grade=rs.getInt("grade");
            i++;
        }
        pre.close();
        return examinations;

    }
    public boolean ModifyTeacher(String teaid,String teaname,String teapwd)throws Exception
    {
        String sql="update teacher set teaname=?,teapwd=? where teaid=?";
        PreparedStatement pre = connect.prepareStatement(sql);
        pre.setString(1,teaname);
        pre.setString(2,teapwd);
        pre.setString(3,teaid);
        int count=pre.executeUpdate();
        pre.close();
        if(count>=1)
            return true;
        else
            return false;
    }
    public boolean ModifyGrades(String stuid,int grade)throws Exception
    {
        String sql="update examination set grade=? where stuid=?";
        PreparedStatement pre = connect.prepareStatement(sql);
        pre.setInt(1,grade);
        pre.setString(2,stuid);
        int count=pre.executeUpdate();
        pre.close();
        if(count>=1)
            return true;
        else
            return false;
    }

 

标签:总结,pre,examinations,String,rs,30,examination,2023.5,stuid
From: https://www.cnblogs.com/wllovelmbforever/p/17444588.html

相关文章

  • 每日总结-23.5.30
    <%@pageimport="wangzhan.Thesql"%><%@pageimport="wangzhan.Pd_P_assignment"%><%@pageimport="wangzhan.Pd_S_assignment"%><%@pagelanguage="java"contentType="text/html;charset=UTF......
  • 2023.5.30《人件》阅读笔记
    第三章——软件工程师的成长考级之路:在中国,软件工程师的职业资格考试有:计算机等级考试和全国计算机技术与软件专业技术资格考试。很多公司也提供了针对自己产品的职业认证项目。例如:微软公司有微软认证专家甲骨文公司有Oracle认证项目。本章主要讲了,不同级别的......
  • 5.30 总结
    今天复习了数据库的sql查询以及其他的一些知识点。学会了怎样进行多表查询以及怎样创建视图。我在数据库保护性的章节里学到了锁的机制:所分为两种(1.排他锁2.共享锁)了解到大多数程序中用到的都是两段锁协议来保护程序数据的真实性。......
  • 2023.5.30——软件工程站立会议(阶段二)
    站立会议内容:1.整个项目预期的任务量:目前已经花的时间:剩余的时间:2.任务看板照片: 3.团队照片: 4.产品状态:最新做好的功能:正在完成中5.燃尽图:......
  • 2023.5.30——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • docker和compose总结
    dockerdocker的特性轻量级的环境隔离统一的封包和运行方式方式dockerhub是docker的镜像仓库官网,里面可以方便的查找镜像和对应的tagdocker是容器服务,里面运行的容器化的服务,容器里面装着我们的程序,它提供隔离的环境,提供统一的部署运行方式。docker在隔离的前......
  • 2023-05-30:Redis6.0为什么要引入多线程呢?
    2023-05-30:Redis6.0为什么要引入多线程呢?答案2023-05-30:Redis多线程比单线程性能提升一倍:Redis6.0引入多线程IO特性对性能提升至少是一倍以上。据Redis作者antirez在RedisConf2019分享中介绍,多线程IO特性可以显著提高Redis的性能和吞吐量,实测GET/SET命令在4......
  • AtCoder Beginner Contest 303
    A-SimilarString(abc303a)题目大意给定两个字符串,问这两个字符串是否相似。两个字符串相似,需要每个字母,要么完全相同,要么一个是1一个是l,要么一个是0一个是o解题思路按照题意模拟即可。可以将全部1换成l,全部0换成o,再判断相等。神奇的代码#include<bits/stdc++.h>us......
  • 继续学习英语20230530
    Simplyput简单来说 isolated 英[ˈaɪsəleɪtɪd]美[ˈaɪsəleɪtɪd]adj.偏远的;孤零零的;孤独的;孤立的;单独的;只出现一次的;v.(使)隔离,孤立,脱离;将…剔出(以便看清和单独处理);使(某物质、细胞等)分离;使离析; leverages英[ˈliːvərɪdʒɪz]......
  • 面试总结五月三十日
    vue路由的两种模式Vue路由模式hash和history,简单讲一下Hash模式地址栏中有#,history没有,history模式下刷新,会出现404情况,需要后台配置使用JavaScript来对loaction.hash进行赋值,改变URL的hash值可以使用hashchange事件来监听hash值的变化HTML5提供了History......