第一行代码java-源代码-第14章【课程代码】java数据库编程

第一行代码java-源代码-第14章【课程代码】java数据库编程

ID:30921157

大小:286.56 KB

页数:10页

时间:2019-01-04

第一行代码java-源代码-第14章【课程代码】java数据库编程_第1页
第一行代码java-源代码-第14章【课程代码】java数据库编程_第2页
第一行代码java-源代码-第14章【课程代码】java数据库编程_第3页
第一行代码java-源代码-第14章【课程代码】java数据库编程_第4页
第一行代码java-源代码-第14章【课程代码】java数据库编程_第5页
资源描述:

《第一行代码java-源代码-第14章【课程代码】java数据库编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第十四章:Java数据库编程14.2连接Oracle数据库范例14-1:连接数据库。packagecom.yootk.demo;importjava.sql.Connection;importjava.sql.DriverManager;publicclassTestDemo{privatestaticfinalStringDBDRIVER-"oracle.jdbc.driver.OracleDrive广;privatestaticfinalStringDBURL="jdbc:oracle:thin:@

2、localhost:1521:yootkH;privatestaticfinalStringUSER-HscottM;privatestaticfinalStringPASSWORD-"tiger";publicstaticvoidmain(String[]args)throwsException{//第一步:加载数据库驱动程序,此时不需要实例化,因为会由容器自己负责管理Class.forName(DBDRIVER);//第二步:根据连接协议、用户名、密码连接数据库Connectionconn=^f\

3、jer^anagev.getConnection{DBURL}USER、PASSWORD);System.o〃f.println(conn);//输出数据库连接conn.close();//第四步:关闭数据库}Statement接口}14.3Statement接口范例14・2:编写数据库创建脚本。DROPTABLEmemberPURGE;DROPSEQUENCEmyseq;CREATESEQUENCEmyseq;CREATETABLEmember(midNUMBER.namebirthdayagenot

4、eVARCHAR2(20),DATEDEFAULTSYSDATE,NUMBER(3),CLOB,CONSTRAINTpk_midPRIMARYKEY(mid));范例14-3:数据增加。增加数据SQL语法:INSERTINTO表名称packagecom.yootk.demo;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.Statement;publicclassTestDemo{privatestaticfin

5、alStringDBDRIVER-"oracle.jdbc.driver.OracleDriver";privatestaticfinalStringDBURL=Mjdbc:oracle:thin:@localhost:1521:yootk'1;privatestaticfinalStringUSER-HscottM;privatestaticfinalStringPASSWORD=”tiger°;publicstaticvoidmain(StringQargs)throwsException{//第一

6、步:加载数据库驱动程序,此时不需要实例化,因为会由容器自己负责管理Class.forName(DBDRIVER);II第二步:根据连接协议、用户名、密码连接数据库Connectionconn=Dn/ert^arager.getConnect/or^DBURL,USER、PASSWORD};//第三步:进行数据库的数据操作Statementstmt=conn.createStatement();//在编写SQL的过程里面,如果太长需要増加换行,一定要在前后加上空格Stringsql=HINSERTIN

7、TOmember(mid,name,birthday,age,note)VALUESM+"(myseq.nextval,'优拓',TO_DATE('1987・09・15','yyyy・mm-dd'),亿'www.yootk.com')";intlen=stmt.executeUpdate(sql);//执行SQL返回更新的数据行System.outprintln(w影响的数据行:M+len);//第四步:关闭数据库stmt.closeO;//本操作是可选的,在数据库连接已关闭下自动关闭conn.clos

8、e();范例14・4:数据修改。修改数据SQL语法:UPDATE表名称SET字段二值,....WHERE更新条件(s)。packagecom.yootk.demo;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.Statement;publicclassTestDemo{privatestaticfinalStringDBDRIVER-"oracle

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。