📄 db.java
字号:
/* * 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -