范繽予java實(shí)驗(yàn)報(bào)告5

范繽予java實(shí)驗(yàn)報(bào)告5

ID:39286406

大小:176.00 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2019-06-29

范繽予java實(shí)驗(yàn)報(bào)告5_第1頁(yè)
范繽予java實(shí)驗(yàn)報(bào)告5_第2頁(yè)
范繽予java實(shí)驗(yàn)報(bào)告5_第3頁(yè)
范繽予java實(shí)驗(yàn)報(bào)告5_第4頁(yè)
范繽予java實(shí)驗(yàn)報(bào)告5_第5頁(yè)
資源描述:

《范繽予java實(shí)驗(yàn)報(bào)告5》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、JAVA語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)五實(shí)驗(yàn)題目:Java程序中利用JDBC訪問(wèn)數(shù)據(jù)庫(kù)實(shí)驗(yàn)地點(diǎn):第二軟件實(shí)驗(yàn)室指導(dǎo)老師:吳學(xué)輝專業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)系1102班姓名:范繽予(2011100228)2014年5月20日一、實(shí)驗(yàn)題目Java程序中利用JDBC訪問(wèn)數(shù)據(jù)庫(kù)二、實(shí)驗(yàn)?zāi)康暮鸵?)了解JDBC-ODBC工作原理。2)JDBC-ODBC橋接驅(qū)動(dòng)程序。3)掌握數(shù)據(jù)庫(kù)的基本編程技術(shù).三、實(shí)驗(yàn)內(nèi)容利用JDBC.ODBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)表的 1)利用java程序生成一個(gè)學(xué)生成績(jī)表: (包含字段:num,name,sex,age,score)2)插入5

2、條記錄 3)將score<60的記錄值改為60,age的值加1 4)查詢滿足條件score>=80的記錄并輸出查詢結(jié)果 說(shuō)明:數(shù)據(jù)庫(kù)采用SQLSERVER或ACCESS均可四、實(shí)驗(yàn)代碼packagejavaTest.test.test5;importjava.sql.*;importjava.util.*;publicclassJdbcTest{privateStringtableName;privateStringurl="jdbc:odbc:SQLDB";privateConnectioncon=null;privateStatem

3、entstmt=null;publicJdbcTest(StringtableName){this.tableName=tableName;try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){e.printStackTrace();}try{con=DriverManager.getConnection(url);stmt=con.createStatement();}catch(SQLExceptione){e.printS

4、tackTrace();}}publicstaticvoidmain(String[]args){JdbcTestjt=newJdbcTest("stuScore");try{jt.createTable();jt.addInfo();System.out.println("添加的信息");jt.printInfo();jt.selectInfo();jt.changeInfo();System.out.println("修改后的信息");jt.printInfo();jt.closeCon();}catch(SQLExcept

5、ione){e.printStackTrace();}finally{}}privatevoidcreateTable()throwsSQLException{Stringsql="createtable["+tableName+"]("+"[num][varchar](10)primarykey,"+"[name][varchar](20),"+"[sex][varchar](10),"+"[age][int],"+"[score][float])";stmt.executeUpdate(sql);System.out.println

6、("創(chuàng)建"+tableName+"表成功");}privatevoidaddInfo()throwsSQLException{StringsqlHeader="insertinto"+tableName+"(num,name,sex,age,score)"+"values";String[]valueStr={"('2011100228','范繽予','女',22,85.0)","('2011100290','張三','男',23,75.0)","('2011100291','李四','男',23,66.0)","('2011100

7、292','王五','男',23,45.0)",};for(Strings:valueStr){stmt.executeUpdate(sqlHeader+s);}System.out.println("添加信息成功");}privatevoidprintInfo()throwsSQLException{Stringsql="select*from"+tableName;ResultSetrs=stmt.executeQuery(sql);while(rs.next()){for(inti=1;i<=5;i++)System.out.pr

8、int(rs.getString(i)+"t");System.out.println();}}privatevoidchangeInfo()throwsSQLException{List

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。