Jsharp
发贴: 30
积分: 0
|
于 2006-12-05 15:34
这段代码在学校的机器可以连上oracle 但回到家中便不行了 package com.test; import java.sql.*;
public class ConnectBean { private String username="system"; private String password="manager"; private String url="jdbc:oracle:thin:@localhost:1521:MYDATA"; private String driver="oracle.jdbc.driver.OracleDriver"; public ConnectBean() { } public Connection getConnection(){ Connection conn = null; try { Class.forName(driver); try { conn = DriverManager.getConnection(url, username, password); } catch (SQLException ex1) { } } catch (ClassNotFoundException ex) { } return conn;
} public static void main(String[] args) { ConnectBean conBean = new ConnectBean(); Connection conn = conBean.getConnection(); if(conn!=null){ System.out.println("conn ok"); }else{ System.out.println("conn error"); } } } 总是conn error 服务打开了,端口号是1521 请问是什么原因的 学校的机器是 win2k 我家的是xp home 装的是oracle 9i 驱动是oracle里面自己带的 classes12.jar 谢谢
Jsharp edited on 2006-12-05 15:38
|