基础代码
import java.sql.*;
import java.sql.Connection;import java.sql.DriverManager;
public class c {
public static void main(String[] args){
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@192.168.1.98:1521:abcd";
String user = "abcd";
String password = "edit";
try {
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
Statement statement = conn.createStatement();
String sql = "SELECT PHONE from CC ";
ResultSet rs = statement.executeQuery(sql);
while(rs.next())
{
System.out.println(rs.getString("PHONE"));
}
rs.close();
conn.close();
} catch(ClassNotFoundException e) {
System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}
}
}
-------------------------------- 运行
直接引用 出现错误 "Sorry,can`t find the Driver!"
求助好友 得到 ojdbc14.jar
放置 copy至 C:\jdk1.7\lib
环境变量
CLASSPATH 中加入 C:\jdk1.7\lib\ojdbc14.jar;
------------------------------------------------ 再运行
javatest>java c -jar c:\ojdbc14.ja
ceeded connecting to the Database!
------------------------------------------------ 成功
ceeded connecting to the Database!
------------------------------------------------ 成功
注意事项:简历环境变量后重启 CMD 窗口,否则环境变量不生效。
----------------------------------------------------其他参考资料
java在cmd环境下编译引用第三方jar包的类
http://blog.csdn.net/kingdtl/article/details/10399157