访问数据库课件.ppt

访问数据库课件.ppt

ID:57050500

大小:1.41 MB

页数:31页

时间:2020-07-28

访问数据库课件.ppt_第1页
访问数据库课件.ppt_第2页
访问数据库课件.ppt_第3页
访问数据库课件.ppt_第4页
访问数据库课件.ppt_第5页
资源描述:

《访问数据库课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计26—访问数据库目标连接数据库,能够增删改查掌握PreparedStatement事务环境准备打开SQL查询分析器-〉帮助-〉关于 查看MSSQL的详细版本号 如果是8.00.194就是还没打补丁8.00.760就是SP38.00.2039就是SP4必须安装了SQLServer2000SP3或者SP4补丁SQL2000JDBC驱动文件SQL2005JDBC驱动文件SQLServer2000-配置TCP/IP端口1.打开企业管理器,依次在控制台根目录->MicrosoftSQLServers->SQLServer组,列出一部分数据库服务器。2.右击我们要连接的数据库服务器,选择属

2、性,在常规选项卡点击网络配置弹出新窗口。3.在启用的协议区域选择TCP/IP,点击属性按钮,弹出新窗口。在这个窗口有网络协议默认值设置,一般默认端口是:1433。如果你在dbUrl中用的端口号与这个不同,就会出现错误。应保持二者相同。默认的端口号是1433.打开sql2005的SQLServerConfigurationManager-->展开网络配置-->点击MYSQLSERVER协议-->双击TCP/IP-->选择IP地址就能看到端口号了。SQLServer2005-配置TCP/IP端口WhyJDBC?统一的数据库接口JDBC就是一种接口JDBC两端有不同种类库数据库介绍ODBC--Ope

3、nDataBaseConnection,开放数据库互连为了使数据库系统的应用开发能够更加轻松,微软公司提供了一套数据库接口规范ODBC(对,你没看错是ODBC,为了大家能够更加清楚地认识JDBC,我们先给大家介绍一下ODBC)。它为编程语言访问数据库提供了一个标准接口整个过程就是,应用程序通过ODBC接口来访问数据库,并且无需关心是什么数据库;而当ODBC接口收到这个数据库操作请求时,就通过驱动程序管理器找到相应的数据库ODBC驱动程序;最后ODBC驱动程序连接数据库完成操作。ODBC的出现使得应用程序访问、操作数据库更加容易,迅速成为了一个通用的标准。而Java做为了一种网络化的编程语言,也

4、少不了要与数据库打交道,要让Java程序访问数据库更加容易,也必须提供相应的机制把不同数据库系统所带来的差异屏蔽掉。因此,就导致了JDBC(JavaDataBaseConnectivity)的诞生。两种不同访问数据库的方式通过HTTP侦听程序访问数据库在这种情况下,Java程序通过使用一些RPC或一个HTTP发送者-侦听者协议与网络上的数据库服务器交谈,实现数据库的访问与操作。通过JDBC-ODBC桥接器访问数据库在这种情况下,JDBC通过访问一个本地模块JDBC-ODBC桥接器(JDBCODBC.DLL)来与数据库交互。这个数据库可以在本地,也可以在远程。JDBCJava.sql包访问数据库

5、的APIDriverManager类Connection接口Statement类ResultSet接口PreparedStatement接口ResultSetMetaData接口JDBCAPI构成DriverManagerConnectionStatementResultSet处理驱动程序的加载处理与特定数据库的连接处理SQL语句处理数据库操作的结果集建立ODBC数据源:设置—〉控制面板—〉管理工具—〉数据源(ODBC)—〉系统DSN—〉添加—〉选择SQLServer驱动—>填写ODBC数据源名字—〉选择数据库服务器(本地服务器可以写.)—〉选择登陆方式(默认使用windowsNT验证)—〉更

6、改默认数据库为所有数据库—〉完成测试成功则建立完毕。jdbc-odbc桥方式JDBC-ODBC桥连接方式使用数据库加载驱动建立连接发出请求处理结果Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);或常用方式:DriverManager.registerDriver(newsun.jdbc.odbc.JdbcOdbcDriver());Connectioncon=DriverManager.getConnection("jdbc:odbc:xx",us,pa);Statementst=con.createStatement();ResultSetrs=s

7、t.executeQuery("select*fromtitles");while(rs.next()){System.out.println(rs.getString("title_id"));}rs.close();st.close();con.close();关闭ODBC连接名字JDBC直接访问数据库五步曲访问数据库分以下几步:加载JDBC驱动程序Class.forName("com.mic

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

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

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