java教程jdbc技术和数据库应用

java教程jdbc技术和数据库应用

ID:34902867

大小:58.93 KB

页数:8页

时间:2019-03-13

java教程jdbc技术和数据库应用_第1页
java教程jdbc技术和数据库应用_第2页
java教程jdbc技术和数据库应用_第3页
java教程jdbc技术和数据库应用_第4页
java教程jdbc技术和数据库应用_第5页
资源描述:

《java教程jdbc技术和数据库应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习一、关系数据库概述关系数据库:数据以行、列地表格形式存储、通常一个数据库由一组表构成,表中地数据项以及表之间地链接通过关系来组织和约束.2  常用小型数据库:MicrosoftAccess、MySql等.2  常用大型数据库:IBMDB2、MicrosoftSQLServer、Oracle、Sybase等.表11-1常用SQL命令地使用举例命令功能举例  Create    创建表格    create  tablecoffees(cof_namevarchar(32),priceinteg

2、er)    Drop    删除表格    drop  tabecoffees    Insert    插入数据    insert  intocoffeesvalues(‘Colombian’,101)    Select    查询数据    select  cof_name,pricefromcoffeeswhereprice>7    Delete    删除数据    delete  *fromcoffeeswherecof_name=’Colombian’  Update修改数据update  co

3、ffeessetprice=price+1二、JDBC  JDBC:JavaDataBaseConnectivity.(1)JDBC驱动程序2  JDBC-ODBC桥接器驱动程序2  本地API结合部分java驱动程序2  JDBC-Net纯java驱动程序2  本地协议纯java驱动程序(2)ODBC数据源配置ODBC数据源地配置过程:    ①“控制面板”->“管理工具”->“数据源(ODBC)”.②选择“系统DNS选项卡”.③单击“添加”按钮,选择数据库驱动程序.本教材选择“MicrosoftAccessDr

4、iver(*.mdb)”.④出现“ODBCMicrosoftAccessDriver安装”对话框,在“数据源名”文本框中输入数据源名称.⑤单击数据库地“选择”按钮,选择数据库.(3)JDBCAPIjava.sql包提供了多种JDBCAPI:2  Connection接口:代表与数据库地连接.8/8个人收集整理仅供参考学习2  Statement接口:用来执行SQL语句并返回结果记录集.2  ResultSet:SQL语句执行后地结果记录集.必须逐行访问数据行  ①使用JDBC连接数据库  调用DriverManag

5、er.getConnection()方法与数据库建立连接;例题:11-1通过ODBC数据源与Access数据库地连接.importjava.sql.*;publicclassConnectDataBase{    publicstaticvoidmain(String[]args){          Stringurl="jdbcdbc:mydata";          try{          Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");          }

6、          catch(ClassNotFoundExceptione){          System.out.println(e.getMessage());          }          try{          Connectioncon=DriverManager.getConnection(url,"",null);          System.out.println("ConnectionSucceed!");          con.close();          }

7、          catch(SQLExceptionex){          System.out.println("Message:"+ex.getMessage());          }    }}  ②创建Statement对象  使用Connection类地createStatement()方法创建:  Statementstmt=con.createStatement();  使用stmt对象调用executeQuery()方法执行SQL语句:  ResultSetrs=stmt.execute

8、Query(“selecta,b,cfromtableName”);例题:11-2在一个空库中创建数据表importjava.sql.*;publicclassCreateStudent{    publicstaticvoidmain(String[]args){          Stringurl="jdbcdbc:mydata";          

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

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

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