首页 > 其他分享 >JDBC--API --ResultSet

JDBC--API --ResultSet

时间:2023-04-21 18:11:43浏览次数:51  
标签:account JDBC String -- resultSet ResultSet public sid id

  1.  

  2.  

     

     

  3. import java.sql.*;

    public class jdbcdome_ResultSet {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
    Class.forName("com.mysql.jdbc.Driver");
    String url="jdbc:mysql://127.0.0.1:3306/homework?useSSl=false";
    String user="root";
    String password="1234";
    Connection connection = DriverManager.getConnection(url, user, password);
    String sql="select *from lyj";
    Statement statement = connection.createStatement();
    ResultSet resultSet = statement.executeQuery(sql);
    while (resultSet.next()){
    int id = resultSet.getInt(1);

    System.out.println(id);

    }
    statement.close();
    connection.close();
    resultSet.close();
    }
    }
  4. 练习:

     

  5. 代码实现:

     

    public class ResultSet练习 {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
    Class.forName("com.mysql.jdbc.Driver");
    String url="jdbc:mysql://127.0.0.1:3306/homework?useSSL=false";
    String user="root";
    String password="1234";
    Connection connection = DriverManager.getConnection(url, user, password);

    String sql="select * from lyj";
    Statement statement = connection.createStatement();
    ResultSet resultSet = statement.executeQuery(sql);
    List<account> list=new ArrayList<>();
    while (resultSet.next()){
    account account=new account();
    int id = resultSet.getInt(1);
    String sid = resultSet.getString(2);
    account.setId(id);
    account.setSid(sid);
    list.add(account);


    }
    System.out.println(list);

    }
    }
    class account{
    private int id;
    private String sid;

    public account() {
    }

    public account(int id, String sid) {
    this.id = id;
    this.sid = sid;
    }

    public int getId() {
    return id;
    }

    public void setId(int id) {
    this.id = id;
    }

    public String getSid() {
    return sid;
    }

    public void setSid(String sid) {
    this.sid = sid;
    }

    @Override
    public String toString() {
    return "account{" +
    "id=" + id +
    ", sid='" + sid + '\'' +
    '}';
    }
    }

标签:account,JDBC,String,--,resultSet,ResultSet,public,sid,id
From: https://www.cnblogs.com/lyjzht/p/17341338.html

相关文章

  • 「解题报告」UOJ310 黎明前的巧克力
    我还是太不懂FWT了!首先发现,两个人的集合异或和相等,那么这两个人的集合的并的异或和等于\(0\),而相对应地,每一个大小为\(k\)的异或和为\(0\)的集合都有\(2^k\)种方案。那么我们实际上就是要找所有异或和等于\(0\)的方案数。考虑集合幂级数刻画,那么我们要求的就是\(n\)......
  • 虚拟机可以访问docker,主机访问不了docker
    这种情况通常是由于Docker绑定在本地虚拟网络接口上,而不是本地网络接口上造成的。您可以尝试将Docker绑定到本地网络接口,使主机能够访问Docker。在Linux主机上,您可以通过在/etc/docker/daemon.json配置文件中添加以下内容,将Docker绑定到本地网络接口:{"hosts":["unix:///v......
  • Python如何建立多层字典
    使用字典的get方法使用字典的底层方法get设置默认值为一个空字典,即可创建下层字典:a={}a["testkey"]=a.get("testkey",{}) 优点是不需要导入其他包;缺点是拓展性太差,几乎只能用在二层字典的创建上,层数越多,代码量越大。 使用collections.defaultdict创建Python自带......
  • 技能分享
    一、.http状态码有哪些200-请求成功301-资源(网页等)被永久转移到其它URL404-请求的资源(网页等)不存在500-内部服务器错误二、linux基础命令1、查看文件路径pwd2.打开文件夹cd3.查看目录内容ls4查看文件内容cat5复制文件cp6移动文件mv7创建目录mkdi......
  • Qt 加载 libjpeg 库出现“长跳转已经运行”错误
    继上篇 Qt5.15.0升级至Qt5.15.9遇到的一些错误篇幅有点长,先说解决方法,在编译静态库时加上-qt-libjpeg,编译出libjpeg库后,在项目中使用#pragmacomment链接即可 在我以为升级到Qt5.15.9后,运行没有什么问题时,问题就来了在加载jpeg格式的图片时,出现了“长跳转已经......
  • Git
    1.简介开源的分布式版本控制系统,也是个内容管理系统(CMS),工作管理系统2.安装2.1InstallationunderUbuntu$sudoaptupdate$sudoapt-getinstallgit$git--version2.2Git提供了一个叫做gitconfig的工具,专门用来配置或读取相应的工作环境变量。/etc/gitco......
  • 进制转换
     1.问题描述 给定一个M进制的数x,实现对x向任意的一个非M进制的数的转换。思路: 2.定义intn(输入的数字的进制),stringsl(输入的数字),intm(转换后数字的进制),charans[100](存放字符) 3.用map<char,int>num1;map<int,char>num2;存放对应关系; 4.num=num*n+num1[sl[i]];//转......
  • 模板——图论
    缩点(强连通分量)点击查看代码constintN=1e5+5,inf=1e9;vector<int>a[N];stack<int>stk;boolvis[N],instk[N];intdfn[N],low[N],col[N],w[N];//co:染色结果,w:点权vector<int>sz;//sz:第i个颜色的点数intn,m,dcnt;//voiddfs(intx){//Tarjan求强联通分量......
  • 关于 mysql 加了 limit 反而变慢的问题?
    SELECT*FROMpre_forum_postWHEREtid=6584344AND`inv`='0'AND`uid`='6547981'ORDERBYdatelineDESClimit4;上面一条正常执行需要16-20秒.SELECT*FROMpre_forum_postWHEREtid=6584344AND`inv`='0'AND`uid`='6547981'O......
  • 智能路灯智慧灯杆有哪些核心设备?
    智能路灯智慧灯杆作为智慧城市物联网的重要入口,不仅可以多维度感知环境,全方位采集环境数据、交通数据、视频数据以及各类能耗数据,还可以搭载丰富的功能设备,提供多样的市政服务。  智慧灯杆系统涵盖杆件、挂载设备、附属配套设施及管理平台,那么智能路灯智慧灯杆有哪些核心......