隨筆-3  評論-1  文章-13  trackbacks-0

          import java.awt.*;
          import java.awt.event.ActionEvent;
          import java.awt.event.ActionListener;
          import java.sql.Connection;
          import java.sql.DriverManager;
          import java.sql.ResultSet;
          import java.sql.SQLException;
          import java.sql.Statement;

          import javax.swing.JButton;
          import javax.swing.JFrame;
          import javax.swing.JTable;

          public class table extends JFrame  implements ActionListener{
           Object a[][];
           Object  b[]={"name","password"};
           Container con;
           JButton button;
           String name,password;
           
           public table(){
            a=new Object[30][2];
            
            JTable table=new JTable(a,b);
            table.setSize(300,300);
            button=new JButton("chaxun");
            button.addActionListener(this);
            con=getContentPane();
            con.add(table,BorderLayout.CENTER);
            con.add(button,BorderLayout.SOUTH);
            this.setExtendedState(JFrame.MAXIMIZED_BOTH);  
            this.setVisible(true);
           }

           public void actionPerformed(ActionEvent e) {
            // TODO 自動生成方法存根
            if(e.getSource()==button){
            String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
            String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=gxc";
            String user="sa";
            String password="sa";
            Statement  stmt=null;
            ResultSet result=null;
            
            Connection dbConn =null;
            int i=0;
            
            try {
             
              Class.forName(driverName);
             
            } catch (ClassNotFoundException e1) {
             // TODO 自動生成 catch 塊
             e1.printStackTrace();
            }
            try {
             dbConn = DriverManager.getConnection(url, user, password);
            
             stmt=dbConn.createStatement();   
             String sql="select * from b1";
             
             result =stmt.executeQuery(sql);
             while(result.next())
                   {
             name=result.getString(1);
             password=result.getString(2);
              a[i][0]=name;
              a[i][1]=password;
              i++;
              
             }
             repaint();
             dbConn.close();
            } catch (SQLException e1) {
             // TODO 自動生成 catch 塊
             e1.printStackTrace();
            }
            
            
            } 

           }
           public static void main(String para[]){
             table table=new table();
            
           }

          }

          posted on 2007-07-16 12:46 lcgxc 閱讀(312) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 东阿县| 云阳县| 嘉兴市| 永川市| 阿拉尔市| 福海县| 晋中市| 昭觉县| 获嘉县| 达拉特旗| 岳池县| 都兰县| 扬州市| 长垣县| 泌阳县| 泸溪县| 南充市| 澄迈县| 富民县| 鹤庆县| 贵州省| 庆云县| 确山县| 浏阳市| 福州市| 望都县| 温泉县| 合山市| 万载县| 石林| 布拖县| 临沭县| 台北市| 泰顺县| 甘孜县| 阿拉尔市| 当阳市| 马龙县| 怀安县| 庆元县| 鱼台县|