隨筆-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
          主站蜘蛛池模板: 哈巴河县| 和林格尔县| 兰州市| 古田县| 通城县| 枣庄市| 巴林右旗| 浦北县| 来安县| 内江市| 环江| 本溪市| 井研县| 德昌县| 金塔县| 临江市| 宝应县| 穆棱市| 许昌市| 平和县| 山阴县| 共和县| 邛崃市| 田阳县| 淮北市| 安国市| 乐昌市| 双辽市| 玉门市| 巨野县| 卢龙县| 武川县| 晴隆县| 兴城市| 会东县| 纳雍县| 万全县| 瑞安市| 临湘市| 南部县| 汉源县|