寻求 数据库连接bean 数据库为oracle 连接 生成结果集 执行 增删改查 4个功能 且可以通过 PreparedStatement 为SQL语句传递参数
例如:
//数据库操作
import java.sql.*;
public class ConnDb{
public static Connection conn=null;
public static Statement stmt=null;
// public static String driver="com.mysql.jdbc.Driver";
// public static String driver="org.gjt.mm.mysql.Driver";
// public static String url="jdbc:mysql://localhost/test";
public static String driver="net.sourceforge.jtds.jdbc.Driver";
public static String url="jdbc:jtds:sqlserver://localhost:1433/user";
public static String user="sa";
public static String pass="sa";
// public static String user="root";
// public static String pass="123456";
//连接
public static void initConn()throws Exception{
Class.forName(driver);
conn=DriverManager.getConnection(url,user,pass);
stmt=conn.createStatement();
}
//更新
public static int executeUpdate(String sql)throws Exception{
initConn();
return stmt.executeUpdate(sql);
}
//查询 返回一个ResultSet
public static ResultSet executeSelect(String sql)throws Exception{
initConn();
return stmt.executeQuery(sql);
}
//statement
public static PreparedStatement pstmt(String sql)throws Exception{
initConn();
return conn.prepareStatement(sql);
}
//关闭
public static void closeDb()throws Exception{
conn.close();
}
}
小弟 JAVA初学者 希望各位高手帮忙改善下 谢谢 感激 流眼泪
[fenglimini] 鼻子一酸,开始叭嗒叭嗒掉眼泪了
