高手帮我解决这个数据库连接难题

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

import   java.awt.*;  
  import   java.awt.event.*;  
  import   javax.swing.*;  
  import   java.sql.*;  
   
  public   class   lishu   extends   jframe  
  {         jlabel   l=new   jlabel();  
  jlabel   l1;  
  jlabel   l2,l3,l4,l5,l6;  
  jtextfield   t1,t2,t3,t4,t5;  
  jbutton   b1,b2;  
   
  public   lishu()  
  {setsize(300,265);  
  setlayout(null);  
  l1=new   jlabel();  
  l1.settext("êýñ§");  
  l1.setborder(borderfactory.createetchedborder());  
  l1.setbounds(new   rectangle(30,40,70,20));  
  add(l1,null);  
  t1=new   jtextfield();  
  t1.setbounds(new   rectangle(120,40,70,20));  
  add(t1);  
  l2=new   jlabel();  
  l2.settext("ó¢óï");  
  l2.setborder(borderfactory.createetchedborder());  
  l2.setbounds(new   rectangle(30,70,70,20));  
  add(l2,null);  
  t2=new   jtextfield();  
  t2.setbounds(new   rectangle(120,70,70,20));  
  add(t2,null);  
  l3=new   jlabel();  
  l3.settext("óïîä");  
  l3.setborder(borderfactory.createetchedborder());  
  l3.setbounds(new   rectangle(30,100,70,20));  
  add(l3,null);  
  t3=new   jtextfield();  
  t3.setbounds(new   rectangle(120,100,70,20));  
  add(t3,null);  
  l4=new   jlabel("îïàí");  
  l4.setborder(borderfactory.createetchedborder());  
  l4.setbounds(new   rectangle(30,130,70,20));  
  add(l4,null);  
  t4=new   jtextfield();  
  t4.setbounds(new   rectangle(120,130,70,20));  
  add(t4,null);  
  l5=new   jlabel();  
  l5.settext("»¯ñ§");  
  l5.setborder(borderfactory.createetchedborder());  
  l5.setbounds(new   rectangle(30,160,70,20));  
  add(l5,null);  
  t5=new   jtextfield();  
  t5.setbounds(new   rectangle(120,160,70,20));  
  add(t5,null);  
  b1=new   jbutton("y");  
  b1.setbounds(new   rectangle(60,190,50,30));  
  add(b1,null);  
  b1.addactionlistener(new   actionlistener()  
  {  
  public   void   actionperformed(actionevent   e)  
  {  
  button1(e);}});  
  b2=new   jbutton("n");  
  b2.addactionlistener(new   actionlistener()  
  {  
  public   void   actionperformed(actionevent   e)  
  {  
  t1.settext("");  
  t2.settext("");  
  t3.settext("");  
  t4.settext("");  
  t5.settext("");  
  }  
  });  
  b2.setbounds(new   rectangle(120,190,50,30));  
  add(b2,null);  
  l.settext("·´à¡ðåï¢");  
  l.setbounds(new   rectangle(175,190,70,30));  
  add(l,null);  
          setvisible(true);}  
          public   int   shuxue()///////shuxu  
          {  
          return   integer.parseint(t1.gettext().trim());//////·µ»øêýñ§µä³é¼¨  
          }  
          public   int   english()/////english  
          {  
          return   integer.parseint(t2.gettext().trim());//////·µ»øó¢óïµä³é¼¨  
          }  
          public   int   yuwen()  
          {  
          return   integer.parseint(t3.gettext().trim());////·µ»øóïîäµä³é¼¨  
          }  
          public   int   wuli()  
          {  
          return   integer.parseint(t4.gettext().trim());////·µ»øîïàíµä³é¼¨  
          }  
          public   int   huaxue()/////·µ»ø»¯ñ§µä³é¼¨  
          {  
          return   integer.parseint(t5.gettext().trim());  
          }  
          public   void   button1(actionevent   e)////////µ¥»÷°´å¦·¢éúêâ¼þ£¨á¬½óêý¾ý¿â£©  
          {  
           
           
          try  
          {  
          class.forname("sun.jdbc.odbc.jdbcodbcdriver");  
          }  
          catch(classnotfoundexception   xyz)  
          {   }  
          try  
          {//connection   con;  
          //statement   sql;  
          // resultset   rs;  
          int   shuxu=shuxue();int   english=english();  
          int   yuwen=yuwen();int   wuli=wuli();  
          int   huaxue=huaxue();  
          //int   shuxuid=1;int   englishid=2;  
          //int   yuwenid=3;int   wuliid=4;int   huaxueid=5;  
          //string   shuxuname="êýñ§";string   englishname="ó¢óï";  
          // string   yuwenname="óïîä"   ;string   wuliname="îïàí";  
          // string   huaxuename="»¯ñ§";  
          connection   con=drivermanager.getconnection("jdbc:odbc:xiong","","");  
          statement   sql=con.createstatement();  
  string   stmt="insert   into   bin.xls   values   ("+shuxu+","+english+","+yuwen+","+wuli+","+huaxue+")";  
  sql.executeupdate(stmt);///////////êâ¼þ²ù×÷   °ñ½á¹û²å½øbinêý¾ý¿â  
   
  }  
  catch(exception   www)  
  {}l.settext("¿éòô´ó¸ç");  
          }  
  public   static   void   main(string[]   args)  
  {  
  new   lishu();  
  }}////////////end   /////////////  
  /////////////////问题事我怎么把我输入的数据放不进数据库中啊,但是我建立的数据库和数据源  
  //多次检测都是成功的

.

· 网友精彩回答:

处理 SSI 文件时出错
© 2006-2008 All Rights Reserved