版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、平時作業(yè)2電子1401 李盛霞 5120141501大學(xué)(dxu)計算機(jī)作業(yè)設(shè)計文獻(xiàn)(wnxin)綜述 題 目:基于(jy)java的excel的數(shù)據(jù)處理 姓 名: 李盛霞 學(xué) 號: 5120141501 學(xué) 院: 信 息 工 程 學(xué) 院 專 業(yè): 電 子 信 息 工 程 年 級: 2018級電子1401班 指導(dǎo)教師: 謝 先 博 2014年12月30日第 頁電子1401 李盛霞 5120141501基于(jy)java的excel的數(shù)據(jù)處理(大學(xué)計算機(jī)作業(yè)(zuy)設(shè)計)姓名(xngmng):李盛霞 學(xué)號:5120141501 指導(dǎo)老師:謝先博【引言】本文論述excel數(shù)據(jù)庫軟件的使用范圍,
2、及java與excel軟件的連接方式,java在excel中添加、刪除、更新數(shù)據(jù)的理論方法及具體的查詢語句。【主題】一、excel的使用范圍:excel廣泛應(yīng)用于處理表格和進(jìn)行圖形分析,更強(qiáng)大的功能在于能對數(shù)據(jù)進(jìn)行自動處理和運算。1、在環(huán)境監(jiān)測數(shù)據(jù)分析和數(shù)據(jù)檢索中方便快捷地完成大量重復(fù)計算的公式輸入。2、學(xué)校老師在統(tǒng)計學(xué)生信息時,excel中有一些工作表,通過數(shù)據(jù)庫函數(shù)專門用于對存儲在數(shù)據(jù)清單或數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行分析。3、制作星期序號推算表。4、在商業(yè)上進(jìn)行成本-業(yè)務(wù)量-利潤的分析。二、Java與excel的連接方式:1、控制面板 管理工具 數(shù)據(jù)源(ODBC) 系統(tǒng)DNS 添加完成選擇工作簿確
3、認(rèn)(從上到下從左到右)再在java代碼Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection conn=DriverManager.getConnection(jdbc:odbc:demo4, , ); Statement stmt = conn.createStatement(); String sql=”select * from sheet1$”; ResultSet rst = stmt.executeQuery(sql); While(rst.next) java如何(rh)添加、刪除、更新數(shù)據(jù)添加(tin ji)數(shù)據(jù):(1)從
4、excel中獲取表格(biog)中的數(shù)據(jù):public static void main(String args) throws BiffException, IOException, WriteException /讀取數(shù)據(jù)Try InputStream is = new FileInputStream(D:/user.xls); jxl.Workbook rwb = Workbook.getWorkbook(is); /通過創(chuàng)建的Workbook訪問工作表 Sheet rs = (Sheet) rwb.getSheet(0);/獲取一張表sheet Cell c00 = (jxl.Shee
5、t) rs).getCell(0, 0); String strc00 = c00.getContents();/訪問表中的單元格(第一行第一列的值) Cell c10 = (jxl.Sheet) rs).getCell(1, 0); String strc10 = c10.getContents();/獲取第一行第二列的值 Cell c11 = (jxl.Sheet) rs).getCell(1, 1); String strc11 = c11.getContents();/獲取第二行第二列的值用next()方法輸入字符串?dāng)?shù)據(jù):String name=new String();Scanner
6、 sc =new Scanner(System.in);System.out.println(“請輸入你的名字”);Name=sc.next();/空格為Scanner類取得輸入的依據(jù),故按空格鍵、Tab或回車鍵,Scanner返回下一個輸刪除數(shù)據(jù):(1)onClick=delById()function delById(id)if(confirm(是否刪除該項?)location=doDel.jsp?id=+id;function updateById(id)if(confirm(是否更改該項?)location=update.jsp?id=+id;% request.getParamete
7、r(UTF-8); StuInfoEntity entity=new StuInfoEntity();StuInfoDao dao=new StuInfoDao();/根據(jù)ID刪除獲取當(dāng)行ID更新數(shù)據(jù):WritableCellFormat wcf = new WritableCellFormat(wf); / 讀取第一張工作表的信息WritableSheet ws = wwb.getSheet(0); / 獲得(hud)對應(yīng)單元格的值WritableCell wc = ws.getWritableCell(column, row); / 判斷單元格的類型(lixng)并做出相應(yīng)的轉(zhuǎn)化【總結(jié)(z
8、ngji)】在各種運用智能化的今天,合理或者說嫻熟地運用數(shù)據(jù)處理軟件處理工作和生活中的各種數(shù)據(jù)就顯得至關(guān)重要,基于java的excel的數(shù)據(jù)處理方式更是被廣泛應(yīng)用?!緟⒖嘉墨I(xiàn)】1 白愛民.EXCEL數(shù)據(jù)庫的應(yīng)用J.環(huán)境科學(xué)導(dǎo)刊,2011,30(5):98-100.2 趙紅英 徐素麗.Excel中數(shù)據(jù)庫函數(shù)的應(yīng)用J.電腦學(xué)習(xí),2008,12(6):38.3 林榮霞.淺談Excel數(shù)據(jù)庫函數(shù)及應(yīng)用J.內(nèi)肛科技,2007,7(6):17.4 蔣洪力.運用EXCEL函數(shù)推算星期序號J.學(xué)術(shù)交流,2012,4:57.5 段忠祥 王立杰.基于EXCEL的商品量本利分析模型的構(gòu)建J.農(nóng)業(yè)網(wǎng)絡(luò)信息,2013,
9、4(9):32.6 iesc520.用java導(dǎo)入Excel數(shù)據(jù)到數(shù)據(jù)庫Z.百度文庫,2012,29(12):1-13.7 鐘錫珍.淺談Java語言的輸入數(shù)據(jù)的方法J.IT論壇,2010,(17):37.8 peng13425.JAVA對數(shù)據(jù)庫中數(shù)據(jù)的增刪改查Z.百度文庫,2011,24(11):2.【附錄】目前主要的數(shù)據(jù)庫管理軟件摘自:百度知道 回答者:hw2_ren_ren(有刪、增、改)1. IBM 的DB2 IBM在1997年完成了System R系統(tǒng)的原型,1980年開始提供集成的數(shù)據(jù)庫服務(wù)器 System/38。DB2 forMVSV1 在1983年推出。該版本的目標(biāo)是提供這一新方
10、案所承諾的簡單性,數(shù)據(jù)不相關(guān)性和用戶生產(chǎn)率。1988年DB2 for MVS 提供了強(qiáng)大的在線事務(wù)處理(OLTP)支持,1989 年和1993 年分別以遠(yuǎn)程工作單元和分布式工作單元實現(xiàn)了分布式數(shù)據(jù)庫支持。最近推出的DB2 Universal Database 6.1則是通用數(shù)據(jù)庫的典范,是第一個具備網(wǎng)上功能的多媒體關(guān)系數(shù)據(jù)庫管理系統(tǒng),支持包括Linux在內(nèi)的一系列平臺。2. Oracle Oracle 前身(qinshn)叫SDL,1979 年,Oracle公司引入了第一個商用SQL 關(guān)系數(shù)據(jù)庫管理系統(tǒng)。3. Informix Informix在1980年成立,目的是為Unix等開放操作系統(tǒng)提
11、供(tgng)專業(yè)的關(guān)系型數(shù)據(jù)庫產(chǎn)品。公司Informix第一個真正支持SQL語言的關(guān)系數(shù)據(jù)庫產(chǎn)品是Informix SE(StandardEngine)。InformixSE是在當(dāng)時的微機(jī)Unix環(huán)境下主要的數(shù)據(jù)庫產(chǎn)品。 4. Sybase Sybase公司Sybase成立于1984年,公司的第一個關(guān)系數(shù)據(jù)庫產(chǎn)品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出Client/Server 數(shù)據(jù)庫體系結(jié)構(gòu)的思想,并率先(shuixin)在Sybase SQLServer 中實現(xiàn)。 5. SQL Server 1987 年,微軟和 IBM合作開發(fā)完成OS/2,IB
12、M 在其銷售的OS/2 ExtendedEdition 系統(tǒng)中綁定了OS/2Database Manager,而微軟產(chǎn)品線中尚缺少數(shù)據(jù)庫產(chǎn)品。為此,微軟將目光投向Sybase,同Sybase 簽訂了合作協(xié)議,使用Sybase的技術(shù)開發(fā)基于OS/2平臺的關(guān)系型數(shù)據(jù)庫。1989年,微軟發(fā)布了SQL Server 1.0 版。 6. PostgreSQL PostgreSQL 是一種特性非常齊全的自由軟件的對象關(guān)系性數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),PostgreSQL最早開始于BSD的Ingres項目。PostgreSQL 的特性覆蓋了SQL-2/SQL-92和SQL-3。首先,它包括了可以說是目前
13、世界上最豐富的數(shù)據(jù)類型的支持;其次,目前PostgreSQL 是唯一支持事務(wù)、子查詢、多版本并行控制系統(tǒng)、數(shù)據(jù)完整性檢查等特性的唯一的一種自由軟件的數(shù)據(jù)庫管理系統(tǒng). 7.mySQL mySQL小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。Excel功能:Excel中大量的公式函數(shù)可以應(yīng)用選擇,使用Microsoft Excel可以執(zhí)行計算(j sun),分析信息并管理電子表格或網(wǎng)頁中的數(shù)據(jù)信息(xnx)列表與數(shù)據(jù)資料圖表制作。EXCEL功能官方(gunfng)介紹,主要有以下幾點:1Highlight data trends by creating data charts in a single cell with new Sparklines.2Find the right data quickly wi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2021學(xué)年遼寧省沈陽市郊聯(lián)體高一下學(xué)期期末考試地理試題
- 小學(xué)四年級多位數(shù)乘除法400題
- 學(xué)校愛國衛(wèi)生建設(shè)工作計劃
- 兒童蛀牙傷害大
- 命題作文“釋放”寫作指導(dǎo)及佳作
- 《白血病的規(guī)范化療》課件
- 《加油站HSE管理》課件
- 《龍蟠長城模板》課件
- 汽車工程師的工作總結(jié)
- 化工行業(yè)銷售業(yè)績總結(jié)
- 2024年南京市第一醫(yī)院分院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 鄧州市龍理鄉(xiāng)第一初級中學(xué)-2025年春節(jié)寒假跨學(xué)科主題實踐作業(yè)模板【課件】
- 電力改造電力安裝施工合同
- (新疆一模)2025屆高三高考適應(yīng)性檢測分學(xué)科第一次模擬考試 生物試卷(含答案解析)
- 【大學(xué)課件】文物數(shù)字化技術(shù)及數(shù)字化文物系統(tǒng)初探
- 高一數(shù)學(xué)上學(xué)期期末模擬試卷03-【中職專用】2024-2025學(xué)年高一數(shù)學(xué)上學(xué)期(高教版2023基礎(chǔ)模塊)(解析版)
- 2024年中央經(jīng)濟(jì)工作會議精神解讀
- 2023-2024學(xué)年廣東省深圳市福田區(qū)八年級(上)期末歷史試卷
- 公司安全事故隱患內(nèi)部舉報、報告獎勵制度
- 歷史常識單選題100道及答案解析
- 2024年陜西榆林市神木市公共服務(wù)輔助人員招聘775人歷年高頻難、易錯點500題模擬試題附帶答案詳解
評論
0/150
提交評論