我刚开始学,什么都还不懂
这是在网上找到的代码,在eclipse运行了没有反应,是不是哪里有错误啊?看网上说还要导入jdbc14.jar,怎么导入啊?麻烦知道的能否给点详细的说明?
谢一个先!
import java.sql.*;
import java.io.*;public class JDBCConn
{
private String url="jdbc:oracle:thin:@192.168.1.1:1521:orcl ";//数据库连接字符串
private String username="user1";//数据库用户名
private String password="houxin";//数据库密码
public Connection conn(){
try {
//第一步:加载JDBC驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//第二步:创建数据库连接
Connection con =DriverManager.getConnection(url, username, password);
return con;
}catch(ClassNotFoundException cnf){
System.out.println("driver not find:"+cnf);
return null;
}catch(SQLException sqle){
System.out.println("can't connection db:"+sqle);
return null;
}
catch (Exception e) {
System.out.println("Failed to load JDBC/ODBC driver.");
return null;
}
}
}
这是在网上找到的代码,在eclipse运行了没有反应,是不是哪里有错误啊?看网上说还要导入jdbc14.jar,怎么导入啊?麻烦知道的能否给点详细的说明?
谢一个先!
import java.sql.*;
import java.io.*;public class JDBCConn
{
private String url="jdbc:oracle:thin:@192.168.1.1:1521:orcl ";//数据库连接字符串
private String username="user1";//数据库用户名
private String password="houxin";//数据库密码
public Connection conn(){
try {
//第一步:加载JDBC驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//第二步:创建数据库连接
Connection con =DriverManager.getConnection(url, username, password);
return con;
}catch(ClassNotFoundException cnf){
System.out.println("driver not find:"+cnf);
return null;
}catch(SQLException sqle){
System.out.println("can't connection db:"+sqle);
return null;
}
catch (Exception e) {
System.out.println("Failed to load JDBC/ODBC driver.");
return null;
}
}
}
1.有一个oracle数据库
2.有oracle的驱动类
3.url,username,password正确
建议测试时在“return con; ”前再加一句
"System.out.println("connect success!"); "
表示连接成功
import java.sql.*;
import java.io.*; public class JDBCConn
{
private String url="jdbc:oracle:thin:@192.168.1.1:1521:orcl ";//数据库连接字符串
private String username="user1";//数据库用户名
private String password="houxin";//数据库密码
public Connection conn(){
try {
//第一步:加载JDBC驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//第二步:创建数据库连接
Connection con =DriverManager.getConnection(url, username, password);
System.out.println("ORACLEINFO:::::ORACLE CONNECT SUCCESS!!");
return con;
}catch(ClassNotFoundException cnf){
System.out.println("driver not find:"+cnf);
return null;
}catch(SQLException sqle){
System.out.println("can't connection db:"+sqle);
return null;
}
catch (Exception e) {
System.out.println("Failed to load JDBC/ODBC driver.");
return null;
}
}
}