//声明类库文件 import oracle.jdbc.driver.*; import java.net.*; import java.sql.*; import java.lang.*; import java.io.*; import java.util.*; public class db br> //成员变量初始化 Connection conn = null; //数据库连接 ResultSet rs = null; //记录集 String Username=""; //用户名 String Password=""; //密码 String Email=""; //email String Homepage=""; //主页 String Signs=""; //签名 //db的构建器 public db() { try { //注册数据库驱动程序为Oracle驱动 Class.forName(new oracle.jdbc.driver.OracleDriver()); } catch(java.lang.ClassNotFoundException e) { //这样写是为了方便调试程序,出错打印mydb()就知道在什么地方出错了 System.err.println("mydb(): " + e.getMessage()); } }
//executeQuery方法用于进行记录的查询操作
//入口参数为sql语句,返回ResultSet对象 public ResultSet executeQuery(String sql) { rs = null; try { //建立数据库连接,使用Oracle的一种thin连接方式,demo为主机名字,demodb为数据库,后面的两个demo为用户名和密码 conn = DriverManager.getConnection("jdbc:oracle:thin:@demo:1521:demodb","demo","demo"); Statement stmt = conn.createStatement(); //执行数据库查询操作 rs = stmt.executeQuery(sql); } catch(SQLException ex) { System.err.println("db.executeQuery: " + ex.getMessage()); } return rs; }
 
2/2 首页 上一页 1 2 |