📄 db.java
字号:
/*
* Created on 2004-9-18
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
package oa.sys;
import java.sql.*;
import javax.sql.*;
import javax.naming.*;
/**
****************************************************
*绫诲悕绉帮細 Db<br>
*绫诲姛鑳斤細 鏁版嵁搴撴搷浣\uFFFD<br>
*鍒涘缓锛\uFFFD鐧戒紵鏄\uFFFD2004骞\uFFFD鏈\uFFFD3鏃\uFFFDbr>
****************************************************
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
public class Db {
private Connection con;
private Statement stmt;
private ResultSet rs;
private PreparedStatement pstmt;
public static int error=0;
/***************************************************
*鍑芥暟鍚嶇О锛\uFFFDgetCon()<br>
*鍑芥暟鍔熻兘锛\uFFFD鑾峰彇鏁版嵁搴撹繛鎺\uFFFDbr>
*杩斿洖鍊硷細 鏃\uFFFDbr>
*鍙傛暟璇存槑锛\uFFFD鏃\uFFFDbr>
*鍒涘缓锛\uFFFD 鐧戒紵鏄\uFFFD2004骞\uFFFD鏈\uFFFD2鏃\uFFFD
****************************************************/
public static synchronized Connection getCon()throws Exception{
Context ctx;
DataSource ds;
try{
ctx = new InitialContext();
ds = (DataSource)ctx.lookup("java:comp/env/jdbc/OA");
System.err.println();
System.err.println("鏁版嵁杩炴帴+"+(++error));
return ds.getConnection();
}catch(SQLException e){
System.out.print(e);
throw e;
}
catch(NamingException e){
System.out.print(e);
throw e;
}
}
/***************************************************
*鍑芥暟鍚嶇О锛\uFFFDgetStmtread()<br>
*鍑芥暟鍔熻兘锛\uFFFD鑾峰彇鏁版嵁搴撻泦鍚\uFFFDbr>
*杩斿洖鍊硷細 Statement
* stmt:杩斿洖鏁版嵁搴撻泦鍚堝彧鐢ㄤ簬SELECT璇
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -