当前位置: 技术问答>java相关
可否直接通过JDBC 连上Oracle(我并没有装oracle)
来源: 互联网 发布时间:2015-05-04
本文导语: 各位,请问如何通过jdbc 访问局裕网络上oracle服务器端, 应该如何配置, 最好有源程序,我的邮箱使zou_wan@hotmail.com | 当然可以拉 String strDriver = "oracle.jdbc.driver.OracleDriver"; String strServ...
各位,请问如何通过jdbc 访问局裕网络上oracle服务器端,
应该如何配置,
最好有源程序,我的邮箱使zou_wan@hotmail.com
应该如何配置,
最好有源程序,我的邮箱使zou_wan@hotmail.com
|
当然可以拉
String strDriver = "oracle.jdbc.driver.OracleDriver";
String strService = "jdbc:oracle:thin:@服务器IP:端口:服务名";
String strUserID = "用户名";
String strPassword = "密码";
Class.forName(strDriver).newInstance();
m_connection = (Connection)DriverManager.getConnection(strService, strUserID, strPassword);
String strDriver = "oracle.jdbc.driver.OracleDriver";
String strService = "jdbc:oracle:thin:@服务器IP:端口:服务名";
String strUserID = "用户名";
String strPassword = "密码";
Class.forName(strDriver).newInstance();
m_connection = (Connection)DriverManager.getConnection(strService, strUserID, strPassword);
|
你的CONNECTION对象即conndb没有正确连接上,你仔细检查一下!
把代码拿上来看看!
把代码拿上来看看!
|
"我把下载的oracle 9i的jdbc 驱动classes12.zip 压成classes12.jar"
不用再压了,直接用就行了
set classpath=%classpath%;d:jdklibclasses12.zip
不用再压了,直接用就行了
set classpath=%classpath%;d:jdklibclasses12.zip
|
将你的驱动程序包放在与代码相同的目录下,系统的ClassPath不用管它
String strDriver = "oracle.jdbc.driver.OracleDriver";
String strService = "jdbc:oracle:thin:@服务器IP:端口:服务名";
String strUserID = "用户名";
String strPassword = "密码";
Class.forName(strDriver).newInstance();
m_connection = (Connection)DriverManager.getConnection(strService, strUserID, strPassword);
String strDriver = "oracle.jdbc.driver.OracleDriver";
String strService = "jdbc:oracle:thin:@服务器IP:端口:服务名";
String strUserID = "用户名";
String strPassword = "密码";
Class.forName(strDriver).newInstance();
m_connection = (Connection)DriverManager.getConnection(strService, strUserID, strPassword);
|
// Create a Statement
stmt = conn.createStatement ();
这句前面你最好判断一下
conn是否为null;
不为null的话再执行这一句。
stmt = conn.createStatement ();
这句前面你最好判断一下
conn是否为null;
不为null的话再执行这一句。
|
drivers=oracle.jdbc.driver.OracleDriver
jdbcurl=jdbc:oracle:thin:@192.168.9.22:1521:orcl
username=system
password=manager
jdbcurl=jdbc:oracle:thin:@192.168.9.22:1521:orcl
username=system
password=manager
|
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver);;
DriverManager.getConnection(url, username, pwd);
DriverManager.getConnection(url, username, pwd);
|
报什么错.
另外,你的程序用完资源之后要关闭
rset.close();
stmt.close();
conn.close();
关闭资源是个好习惯,很重要
另外,你的程序用完资源之后要关闭
rset.close();
stmt.close();
conn.close();
关闭资源是个好习惯,很重要
|
rset.close();
stmt.close();
conn.close();
stmt.close();
conn.close();