BBS水木清华站∶精华区
发信人: templer (圣堂武士), 信区: Java
标 题: 急,一个JDBC问题,请大侠们帮助
发信站: BBS 水木清华站 (Wed Jun 2 09:30:24 1999)
现有一段程序如下:
import java.net.URL;
import java.sql.*;
import java.awt.*;
import java.applet.*;
public class count2 extends Applet{
StringBuffer buf;
boolean link=false;
Connection con;
public void init(){
buf=new StringBuffer();
String url="jdbc:oracle:thin:@10.1.1.11:1521:ora8";//加入数据源名
try{
addString(url+" ");
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());//加入驱动程序名
addString("1");
con=DriverManager.getConnection(url,"bidf","qazdd567");
addString("2");
link=true;
//checkForWarning(con.getWarnings());
DatabaseMetaData dma=con.getMetaData();
addString("\nConnected to"+dma.getURL());
addString("Driver "+dma.getDriverName());
addString("Version "+dma.getDriverVersion());
addString("");
con.close();
}
catch(SQLException ex){
addString("\n***SQLException caught****");
while(ex!=null){
addString("SQLState:"+ex.getSQLState());
addString("Message: "+ex.getMessage());
addString("Vendor: "+ex.getErrorCode());
ex=ex.getNextException();
addString("");
}}
catch(java.lang.Exception ex){
addString("Other Error");
ex.printStackTrace();
}}
void addString(String str){
buf.append(str);
repaint();
}
public void paint(Graphics g){
g.drawRect(0,0,size().width-1,size().height-1);
g.drawString(buf.toString(),5,15);
}
}
这是一个Applet,连Oracle数据库,类库已经安装,是用一个
可以执行的Application改的,但IE和NETSCAPE都报告找不到
SQL类库,请各位劳心看看,指出里面有什么错误。
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.204.92.222]
BBS水木清华站∶精华区