程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> mysql-請問:我這個代碼怎修改,實現excel導入到MySQL中?謝謝

mysql-請問:我這個代碼怎修改,實現excel導入到MySQL中?謝謝

編輯:編程綜合問答
請問:我這個代碼怎修改,實現excel導入到MySQL中?謝謝

/**

  • 導入表時的選擇器
  • @author yangenxiong
    *
    */
    class importTableChooser extends JFileChooser {

    private MainFrame mainFrame;

    private Database db;

    public importTableChooser(MainFrame mainFrame, Database db) {
    this.mainFrame = mainFrame;
    this.db = db;
    this.setFileSelectionMode(DIRECTORIES_ONLY);
    }

    public void approveSelection() {
    File file = this.getSelectedFile();
    if (file.isDirectory()) {
    //用戶選擇了目錄
    File targetFile = new File(file.getAbsolutePath() + File.separator +
    this.db.getDatabaseName() + ".xls");
    this.mainFrame.importTable();
    } else {
    this.mainFrame.importTable();
    }
    super.approveSelection();
    }
    }

最佳回答:


差的太遠了,你只有選擇文件,importTable()的實現代碼沒有,也沒有任何解析excel的代碼

你可以用poi讀取excel然後循環插入數據庫

http://www.cnblogs.com/xwdreamer/archive/2012/02/22/2363152.html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved