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水木清华站∶精华区