java连接数据库的问题(50分)

  • 主题发起人 主题发起人 wildlife
  • 开始时间 开始时间
W

wildlife

Unregistered / Unconfirmed
GUEST, unregistred user!
请问高手们,我现在想用java跟oracle开发程序,我编了一个测试链接程序,代码如下:
import java.sql.*;
import oracle.jdbc.driver.*;
import oracle.sql.*;
//import java.math.*;
import java.net.URL;
public class Jdbc
{
public static void main(String[] args)
{
String Driver="oracle.jdbc.driver.OracleDriver";
String URL="jdbc:oracle:thin:@wl:1521:orcl";
Connection con=null;
String user="scott";
String password="tiger";
Statement st;
ResultSet rs;
try
{
Class.forName(Driver);//.newInstance();
con=DriverManager.getConnection(URL,user,password);
String SQL="select * from usermaster ";
st=con.createStatement();
rs=st.executeQuery(SQL);
while(rs.next())
{
String strPostno=rs.getString("userid");
String strPostname=rs.getString("username");
//String strPostTitle=rs.getstring("posttitle");
//String strUpdate=rs.getstring("Update");
//String strUpdataTerminal=rs.getstring("UpdataTerminal");
//String strUpdataOperator=rs.getstring("UpdataOperator");
System.out.println(strPostno+strPostname);
}
con.close();
st.close();
rs.close();
}catch (Exception e)
{ // 在这进行错误处理
e.printStackTrace();
}
}
}
编译的时候出现
package oracle.jdbc.driver do
es not exist
package oracle.sqldo
es not exist
请问我该到什么地方去下载jdbc for oracle 的驱动
以及驱动下了以后该如何设置使用
谢谢了!!
 
到sun的官方网站上面下啊?还有如果你安装了ORACLE的客户端,它自带JDBC
 
oracle目录下/jdbc/lib/classes12.zip
文件
javac -classpath classes12.zip Jdbc.java
 
能给个详细的网址以及具体操作方法吗?
 
7syw说的对,你要是使用工具写的话,还可以使用工具把包倒进去
向eclipse,jbuilder就可以引入包。
 
www.java-cn.com
 
classpath="oracle的jar目录"设置好了没有啊
 
----编译
javac -classpath 放文件的路径/classes12.zip Jdbc.java
-----执行
java -classpath 放文件的路径/classes12.zip Jdbc
就可以了
还有什么问题呀
如果用ide的话 你可以把classes12.zip 放在ide的可以找的到的lib下就可以了
 
把classes12.zip拷贝到
jdk/lib/ 中去就能用了
建议不要import以下3个pakage
import oracle.jdbc.driver.*;
import oracle.sql.*;
//import java.math.*;
import java.net.URL;
 
试试
import java.sql.*;
 
我这里有classes12.jar包!
你要不要哪???
如果要给我发个Email
我得Email:
qiyisoft@163.com
看到回复后必定准时发送
 
classes12.jar is JDK1.2 or later's oracle driver package.
if you install Oracle client edition, it in jdbc/lib under installation directory.
two path to execute you program:
1 add classes12.jar to you enviorment variant;
win2k: set CLASSPATH=%CLASSPATH%;/classes12.jar
linux: export CLASSPATH=$CLASSPATH:xxx/classes12.jar
2 java option
java -classpath xxx/classes12.jar;
AppClass
note:end of ';'
 
ojdbc14.jar
is prefer
 
oracle安装目录下就有
/jdbc/lib/classes12.zip
 
后退
顶部