1、\x0d\x0a首先,要把數(shù)據(jù)從庫中取出來,假設(shè)你已經(jīng)會了。
創(chuàng)新互聯(lián)是一家專業(yè)提供通化縣企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站建設(shè)、H5建站、小程序制作等業(yè)務(wù)。10年已為通化縣眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
2、一個類似的例子,從數(shù)據(jù)庫里取數(shù)據(jù)放table里,請參考。
3、看這個,我們主要是通過 table model 來包裝你的數(shù)據(jù)的,JTable 把數(shù)據(jù)都封裝在 table model 中的。
4、不過JTable的setValueAt方法應(yīng)該就可以實(shí)現(xiàn)。樓主可以定義個一個線程類來完成。
//1 從Excel文件讀取數(shù)據(jù)表 //Java Excel API既可以從本地文件系統(tǒng)的一個文件(.xls),也可以從輸入流中讀取Excel數(shù)據(jù)表。
這有兩個方法,一個是POI,一個是JXL,通過樓上幾位大俠的答案,我想你也了解了。在這就不說這一塊了。我想給你說說這兩者的比較和應(yīng)用領(lǐng)域,樓主根據(jù)自己的需求確定使用某種技術(shù)。
將下載后的文件解包,得到j(luò)xl.jar,放入classpath,安裝就完成了。
1:某個數(shù)數(shù)據(jù)庫有多少表,表名是什么?―――DataBaseMetadate.getMetadate().getTables(null,null,null,new String[]{Table}); - excel的文件名稱。2:對每一個表進(jìn)行select * 操作?!。∶恳粋€sheet的名稱。
用jxl.jar或者poi都可以,poi可以到apache網(wǎng)站上去下。
需要導(dǎo)入jxl.jar 搭建環(huán)境 將下載后的文件解包,得到j(luò)xl.jar,放入classpath,安裝就完成了。
生成EXCEL需要手動寫查詢語句把ORACLE數(shù)據(jù)庫中的數(shù)據(jù)查詢出來,再通過操作寫到EXCEL文件里面。通過EXCEL把數(shù)據(jù)讀取到ORACLE,同樣需要去讀取EXCEL工作薄里面的內(nèi)容,再通過INSERT語句去插入數(shù)據(jù)庫操作。