⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userregist.java

📁 java 开发工具书上的一些代码
💻 JAVA
字号:
package com.netbeans.web;
import java.sql.*;
public class UserRegist {    
    /** Creates a new instance of UserRegist */
    private Connection con;
    private UserInfo userInfo;
    public UserRegist() {
    }
    public void setUserInfo(UserInfo userInfo){
        this.userInfo=userInfo;
    }
    public void regist(){
        String sql="insert into userinfo values(?,?,?,?,?)";
        PreparedStatement pstmt=null;//声明一个预处理对象
        try{
            this.connectTODB();
            //使用con创建一个预处理对象,并设置其参数
            pstmt=con.prepareStatement(sql);
            pstmt.setString(1,this.userInfo.getUserName());
            pstmt.setString(2,this.userInfo.getDepartName());
            pstmt.setString(3,this.userInfo.getSalary());
            pstmt.setString(4,this.userInfo.getJobPosition());
            pstmt.setString(5,this.userInfo.getDepartName());
            pstmt.executeUpdate();
        }catch(Exception e){
            e.printStackTrace();
        }finally{
            try{
                if(pstmt!=null){
                    pstmt.close();
                }
                if(con!=null){
                    con.close();
                }                
            }catch(Exception e){
                e.printStackTrace();
            }
        }
    }
    private void connectTODB(){
        String CLASSFORNAME="sun.jdbc.odbc.JdbcOdbcDriver";
        String CONNECTSTR="jdbc:odbc:javabean";
        try{
            Class.forName(CLASSFORNAME);
            this.con=DriverManager.getConnection(CONNECTSTR);
        } catch(Exception e) {
            e.printStackTrace();
        }
    }
    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -