- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章对数据库的操作一、复习与回顾(5分钟)1、面向对象的思想内涵.doc
第七章 对数据库的操作
一、复习与回顾(5分钟)
1、面向对象的思想内涵是什么?
2、Java虚拟机(JVM)的机制是什么?
3、回顾利用C#连接数据库用到哪些知识?
4、为什么说Java是“一次编写,到处运行”?
二、引入知识点(30分钟)
7.1 数据源
java应用程序与数据库的连接方式有四种,本书中采用JDBC-ODBC方式连接数据库.这种连接方式分三个步骤:首先,创建一个数据源,其次,加载JDBC-ODBC驱动程序,第三步,建立一个到数据库的连接。 数据源是对数据库的一种映射。我们可以把数据源理解为数据库本身,一个数据源对应一个数据库。
本书以Microsoft Access数据库为例。假设已创建了数据库db.mdb(保存在E:\db.mdb目录下)。假设采用的是windows2000操作系统,我们为该数据库创建数据源的步骤如下:
1.在管理工具中选择ODBC数据源 ,如图7-1所示。
2.双击ODBC数据源图标,出现如图7-2所示界面。该图显示了User DSN选项卡中的已有数据源的名称。
3.选择System DSN选项卡,单击Add按钮,增加新的数据源,如图7-3所示。此对话框,为新增加的数据源选择驱动程序。
4.因为要访问 Microsoft Access数据库,选择Micosoft Access Driver(*.mdb) 选项,单击完成按钮(为数据源选择了驱动程序),出现了设置数据源具体项目的对话框,如图7-4所示。
5.在数据源名(N) 后的文本框中为数据源起一个名字,这里起的名字是grade(可以起别的名字),点击 选择(S)…按钮,为数据源grade选择数据库,这里选择的数据库是E:\db.mdb。配置情况如图7-5所示。
6.最后点击 确定 按钮,完成了数据源的配置,出现对话框如图7-6所示。在该对话框中,点击确定 按钮,完成数据源grade的配置。
7.2 JDBC-ODBC桥接器
JDBC-ODBC桥接器就是把应用程序与数据源连接起来的驱动程序。因此,创建了数据源以后,还要加载JDBC-ODBC桥接器,即加载驱动程序。
下面是加载驱动程序的方式:
try{
Class.forName(sun .jdbc.odbc.JdbcOdbcDriver);
}
chatch(ClassNotFoundException e)
{...}
通过Class类的静态方法forName(String driver) 加载JDBC-ODBC桥接器。
7.3 数据库连接
(1)创建了数据源,加载了驱动程序,应用程序还是不能连接到数据库。应用程序要访问数据库,还必须创建一个到数据库的连接。即创建一个连接对象。下面是创建连接对象的静态方法:
public static Connection getConnection(String url,String user, String password) throws SQLException
(2)假设数据源名是 “grade”,用户登录系统的帐号是user/password。下面是获得连接对象的方法:
Connection conn=DriverManager.getConnection(“jdbc:odbc:grade”, user, password) ;
或者
Connection conn=DriverManager.getConnection(“jdbc:odbc:grade”) ;
getConnection()方法是DriverManager类的一个静态方法。对于Access数据库连接,可以不要帐号参数就能建立连接对象。
三、小结及体会(10分钟)
1、采用JDBC-ODBC方式连接数据库.这种连接方式分三个步骤:首先,创建一个数据源,其次,加载JDBC-ODBC驱动程序,第三步,建立一个到数据库的连接。
2、数据源是对数据库的一种映射。我们可以把数据源理解为数据库本身,一个数据源对应一个数据库。
3、通过ODBC数据源连接Access数据库必须注意的几个步骤。
4、利用Class.forName()方法加载数据库驱动程序。
5、利用Connection类连接数据库。
您可能关注的文档
最近下载
- 短暂性脑缺血发作的护理.ppt VIP
- B萱草花 正谱钢琴伴奏弹唱谱.pdf VIP
- 刺绣机电脑BECS-A15操作手册-大豪科技.PDF VIP
- 2025年港澳台联考物理试题及答案.docx VIP
- 2025年金融工程专业建设规划 .pdf VIP
- FCA-FineBI试卷及答案文档.docx VIP
- 关于学校人工智能赋能教育教学高质量发展三年行动计划(2025-2027).pdf VIP
- 2024年初级中式烹调师资格理论考前必刷必练题库500题(含真题、必会题).docx VIP
- 标准图集-DJBT50-133建设工程施工现场围挡及大门-标准图集.pdf VIP
- 1.4 七色光(教学设计)科学苏教版五年级上册.pdf VIP
文档评论(0)