CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

数据库提取数据的问题

楼主nondom(PengJing)2005-06-04 14:27:11 在 Java / J2SE / 基础类 提问

帮忙改一下,acess中的数据好象与swing编的程序连不上,   if(s==rs.getString("account")){}里的语句都没执行啊?  
  import   java.sql.*;  
  import   java.awt.*;  
  import   java.awt.event.*;  
  import   javax.swing.*;  
  import   javax.swing.event.*;  
  public   class   myCard   extends   JFrame   implements   ActionListener  
  {        
             
      Container   myContainer=getContentPane();                                             //登陆界面  
      CardLayout   myLayout=new   CardLayout();  
   
      JPanel   panel2=new   JPanel();                                                                                                                        
      JLabel   label2=new   JLabel("请输入用户帐号:");  
      JTextField   textfield2=new   JTextField(6);  
      JButton   button2=new   JButton("注册用户");  
   
      JPanel   panel3=new   JPanel();  
      JLabel   label3=new   JLabel("success");  
      myCard()  
      {              
          setSize(500,500);  
          setTitle("我的卡片");  
          myContainer.setLayout(myLayout);  
     
          myContainer.add(panel2,"panel2");                                    
          myContainer.add(panel3,"panel3");      
                                                   
          panel2.add(label2);  
          panel2.add(textfield2);  
          panel2.add(button2);  
          button2.addActionListener(this);  
          panel3.add(label3);  
   
          myLayout.show(myContainer,"panel2");  
      }        
      public   void   actionPerformed(ActionEvent   e)  
      {  
          String   s=new   String(textfield2.getText());        
          try{              
                    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
                    String   url="jdbc:odbc:driver={Microsoft   Access   Driver   (*.mdb)};DBQ=g:/J/db1.mdb";  
                    Connection   connection=DriverManager.getConnection(url,"","");      
                    Statement   statement=connection.createStatement();  
                    String   sql="Select   *   from   table2   where   ID=1";  
                    ResultSet   rs=statement.executeQuery(sql);  
                    if(rs!=null)  
                    {  
                        while(rs.next())  
                        {  
                            System.out.println(rs.getString("account"));  
                        }  
                  }                    
                  if(e.getSource()==button2)      
                  {  
                      if(s==rs.getString("account"))  
                      {  
                          myLayout.show(myContainer,"panel3");  
                      }  
                      else  
                      {  
                          System.exit(0);  
                      }  
                  }      
                  rs.close();  
                  connection.close();  
                  statement.close();  
              }    
              catch(Exception     ex)  
              {      
                  ex.printStackTrace();  
              }                                        
      }  
      public   static   void   main(String   args[])  
      {  
          myCard   frame=new   myCard();  
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
          frame.show();    
      }  
  }  
  ID account password name sex age date  
  1 20050001 111111 peng male 22 2005-6-1  
  2 20050002 222222 zhang male 21 2005-6-1  
  3 20050003 333333 jia female 20 2005-6-1 问题点数:0、回复次数:0Top

相关问题

  • 数据库问题,如何提取当月数据
  • 关于从数据库提取数据的一个难题???
  • 如何提取InfoPath表单数据 到数据库
  • 如何提取Informix数据库备份中的数据?
  • 从数据库中提取数据的问题
  • 数据库中的数据怎么提取
  • 数据库被破坏,如何提取数据(急)
  • 想从光盘的数据库中提取出所需要数据并重新建立新的数据库?
  • 如何从数据库中或文本文件中提取数据到另一个数据库中?
  • 用Dao提取数据库文本字段内容的问题

关键词

  • swing
  • mycontainer
  • panel
  • mylayout
  • jpanel
  • jlabel
  • textfield
  • label
  • import
  • button

得分解答快速导航

  • 帖主:nondom

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo