第一步:
设置需要的jdbc库文件。在项目的名称上按鼠标的右键,然后在弹出的菜但上选择“属性”
在属性对话框的目录树上,选择“Java构建路径”,然后再选择“库”,接着按“添加外部JAR(X) ” 按纽。这里,用的是Oracle数据库系统自带的库文件,找到Oracle安装目下的Jdbc文件夹,因为库都存储在这里呢。
在这里,列出许多的库文件。我也不知道那些需要,那些不需要。我在网上看别人说要classes12.zip,于是我就选择了该文件。
最后,按确定,结束设置。最终用到的库结构如下图:
其中,我添加的库就是classes12.zip,其它的文件都是项目建立时候eclipse自动加上去的。到这 里, 设置就好了。
第二步:
下面是测试程序。
public static void main(String[] args) {
final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
final String oracleUrlToConnect = "jdbc:oracle:thin:@YXB:1521:DATA";
final String user = "sde";
final String password = "sde";
Connection connection = null;
PreparedStatement ps = null;
Statement statement = null;
try {
Class.forName(oracleDriverName);
} catch (ClassNotFoundException e) {
e.printStackTrace();
return;
}
@SuppressWarnings("unused")
Connection conn = null;
try {
conn = DriverManager.getConnection(oracleUrlToConnect, user, password);
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("select * from AAATEST");
while (rset.next()) {
System.out.println(rset.getString("A1") + " "
+ rset.getString("A2") + " "
+ rset.getString("A3") + " "
+ rset.getString("A4") + " ");
}
rset.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
return;
}
}
接着,对程序做一些解释。
final String oracleUrlToConnect = "jdbc:oracle:thin:@localhost:1521:DATA";定义了数据库的连接信息,“jdbc:oracle:thin:”就固定这样写吧,后面接着是指明数据库位置,这里可以写IP地址或者是计算机名称,DATA就是数据库的唯一编号。
以上代码测试环境是:
oracle9i, jdk1.5.0_07,tomcat5.5,eclipse3.3版本, windowxp操作系统。
阅读(1215) | 评论(1) | 转发(0) |