zoukankan      html  css  js  c++  java
  • JDBC的理解

    import java.sql.*;//倒入java.sql包
    
    public class JDBC {   
          //封装没有返回值的jdbc函数(Update)                         --适用于增 删 改
        public static void Update(String sql) throws Exception {
            String strCon="jdbc:mysql://122.114.147.148:3306/ccc";//连接字符串
            String strUser="java0613";//数据库用户名
            String strPwd="java0613";//密码   
            
                 Class.forName("com.mysql.jdbc.Driver");//加载驱动程序    
                 Connection con;
                 con = DriverManager.getConnection(strCon, strUser, strPwd);  //获得连接对象
                
        
        Statement sta=con.createStatement();   //创建执行语句
                
        sta.executeUpdate(sql);                //执行要执行的语句
        
        sta.close();
        
        }
    ---------------------------------------------------------------------------------------------------------------------------------

    //封装有返回值的jdbc函数 public static void Select(String sql) throws Exception { String strCon="jdbc:mysql://122.114.147.148:3306/ccc";//连接字符串 String strUser="java0613";//数据库用户名 String strPwd="java0613";//密码 Class.forName("com.mysql.jdbc.Driver");//加载驱动程序 Connection con; con = DriverManager.getConnection(strCon, strUser, strPwd); //获得连接对象 Statement sta=con.createStatement(); //创建执行语句 ResultSet rs = sta.executeQuery(sql); while(rs.next()){ //由于需要返回值不一样,建议整体复制使用,或者封装一种使用率较高的情景, String str1=rs.getString(1); String str2=rs.getString(2); String str3=rs.getString(3); String str4=rs.getString(4); } sta.close(); } }
  • 相关阅读:
    Flask简述
    1601. 救生艇
    1538. 卡牌游戏 II
    1604. 两数最大和
    1790. 旋转字符串II
    1540. 能否转换
    vs2012加载EntityFrameWork框架,连接Oracel
    MVC文件上传
    IIS发布程序,出现:请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理解决方案
    封装Socket.BeginReceive/EndReceive支持Timeout简介
  • 原文地址:https://www.cnblogs.com/-strong/p/7234486.html
Copyright © 2011-2022 走看看