db.java
来自「设备管理系统:三种管理员:普通员工、设备管理员、超级管理员。可进行设备添加删除维」· Java 代码 · 共 90 行
JAVA
90 行
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package del;/** * * @author Sunyu */import java.sql.*;public class DB { private Connection con; private Statement stm; private ResultSet rs; private String classname="com.microsoft.jdbc.sqlserver.SQLServerDriver"; private String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database07"; public DB(){} public Connection getCon(){ try{ Class.forName(classname); } catch(ClassNotFoundException e){ e.printStackTrace(); } try{ con=DriverManager.getConnection(url,"sa","1234"); } catch(Exception e){ e.printStackTrace(System.err); con=null; } return con; } public Statement getStm(){ try{ con=getCon(); stm=con.createStatement(); }catch(Exception e){e.printStackTrace(System.err);} return stm; } public Statement getStmed(){ try{ con=getCon(); stm=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); }catch(Exception e){e.printStackTrace(System.err);} return stm; } public ResultSet getRs(String sql){ if(sql==null)sql=""; try{ stm=getStm(); rs=stm.executeQuery(sql); } catch(SQLException e){e.printStackTrace();} return rs; } public int delete(String sql){ int num=0; if(sql==null)sql=""; try{ FileBean be=new FileBean(); if(be.writeStr("删除: "+sql)){ stm=getStmed(); num=stm.executeUpdate(sql);} } catch(Exception e){e.printStackTrace();num=-1;} return num; } public void closed(){ try{ if(rs!=null)rs.close(); } catch(Exception e){e.printStackTrace();} try{ if(stm!=null)stm.close(); } catch(Exception e){e.printStackTrace();} try{ if(con!=null)con.close(); } catch(Exception e){e.printStackTrace();} }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?