非常感谢!解答一下!

import java.awt.*;//import java.net.*; 

import java.sql.*;import java.awt.event.*; 

                                       

 class DataWindows extends Frame implements ActionListener 

{  TextField text;TextArea chinesetext; Button button; ResultSet rs=null;Statement Ex1Stmt=null;Connection Ex1Con;

  DataWindows() 

   {  super("查询表单"); 

      setBounds(150,150,300,120); 

      setVisible(true); 

     text=new TextField(16); 

     chinesetext=new TextArea(5,10); 

     button=new Button("确 定"); 

     Panel p1=new Panel(),p2=new Panel(); 

     p1.add(new Label("输入要查询的编号:")); 

     p1.add(text); 

     p2.add(button); 

     add(p1,"North");add(p2,"South");add(chinesetext,"Center"); 

     button.addActionListener(this); 

    addWindowListener(new WindowAdapter() 

                     {  public void windowClosing(WindowEvent e) 

                            {  System.exit(0); 

                            } 

                     }); 

  } 

  public void actionPerformed(ActionEvent e) 

   {  if(e.getSource()==button) 

        {  chinesetext.setText("查询结果"); 

          try{  Liststudent(); 

             } 

          catch(SQLException ee) {} 

       } 

  } 

  public  void Liststudent() throws SQLException 

   { String cname,ename; 

    try{  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 

       } 

    catch(ClassNotFoundException e){} 

       Ex1Con=DriverManager.getConnection("jdbc:odbc:text","",""); 
    

       Ex1Stmt=Ex1Con.createStatement(); 

      rs=Ex1Stmt.executeQuery("SELECT * FROM text"); 

    boolean boo=false; 

    while((boo=rs.next())==true) 

                                    

        {  
        ename=rs.getString("编号"); 

           cname=rs.getString("姓名"); 

           if(ename.equals(text.getText())) 

             { 

               chinesetext.append('/n'+cname); 

               break; 

             }

       } 

    Ex1Con.close(); 

    if(boo==false) 

      {  chinesetext.append('/n'+"没有该单词"); 

      } 

  } 



public class example23_9 

{  public static void main(String args[]) 

    {  DataWindows window=new DataWindows();window.pack(); 

    } 


我不知道为什么显示不出数据? 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值