zoukankan      html  css  js  c++  java
  • 在Eclipse中对包进行增删改查

    package com.hanqi.test;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class test {
    
        public static void main(String[] args) {
        
            try {
                
                //访问数据库
                
                //1.加载驱动:加载数据库提供的驱动类
                Class.forName("oracle.jdbc.driver.OracleDriver");
                
                //2.获取数据库连接:通过java的驱动管理器
                //url-数据库地址,不同的数据库
                //url - 数据库地址;user - 用户名;password -  密码
                Connection conn =  DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "test","abcd");
                
                System.out.println("连接成功");
                
                //操作数据库 - 增删改查
                //3.获得操作数据库的声明
                Statement st  = conn.createStatement();
                
                //4.DML 增加数据
                //执行更新操作
                //返回值代表该操作影响的数据记录条数
    //            int i =st.executeUpdate("insert into student (sno,sname,ssex)"
    //                    +"values ('120','王五','男')");
    //            System.out.println("添加数据成功,返回值="+i);
                
                int i =st.executeUpdate("update student set ssex='男' where ssex='1'");
    
                System.out.println("修改数据成功,返回值="+i);
                
                // 5.查询数据
                //ResultSet 数据结果集
                ResultSet rs = st.executeQuery("select * from student");
                
                //遍历结果集
                //next() 判断是否存在下一条记录,如果存在就移动指针到下一条记录上
                while(rs.next())
                {
                    // 读取数据
                    String sno=rs.getString("sno");
                    String sname =rs.getString(2);
                    String ssex = rs.getString("ssex");
                    
                    System.out.println("sno="+sno+";sname="+sname+";ssex="+ssex);
                }
                
                //释放资源
                rs.close();
                st.close();
                //管理连接
                conn.close();
                
            } catch (ClassNotFoundException | SQLException  e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
            
            
    
        }
    
    }
  • 相关阅读:
    四种losses
    Yale数据库上的人脸识别
    Supervised Hashing with Kernels, KSH
    Spherical Hashing,球哈希
    YOLO(You Only Look Once)
    Iterative Quantization,ITQ
    Locality Sensitive Hashing,LSH
    循环神经网络
    Zero-shot learning(零样本学习)
    王者荣耀交流协会
  • 原文地址:https://www.cnblogs.com/zs6666/p/5982634.html
Copyright © 2011-2022 走看看