数据库访问与数据库程序设计教案02连接数据库.doc

数据库访问与数据库程序设计教案02连接数据库.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元2 连接数据库 【教学导航】 教学目标 (1)掌握.NET平台中使用ADO.NET方式连接SQL Server数据库的方法 (2)掌握ADO.NET的Connection对象连接字符串的设置,SqlConnection类的属性、方法和事件 (3)熟悉ADO.NET的数据库连接属性的输出方法 (4)熟悉多种不同的ADO.NET数据源(SQL Server数据库、Oracle数据库、Access数据库、Excel电子表格)的连接方式 (4)了解.NET平台的Web页面中使用LINQ方式连接SQL Server数据库的方法 (5)了Java平台中使用JDBC方式连接SQL Server数据库的方法 教学方法 任务驱动法、分层技能训练法等 课时建议 4课时(含考核评价) 【前导知识】 ADO.NET访问数据库的典型步骤是:建立连接→打开连接→执行操作→取得数据→关闭连接。 ADO.NET的Connection对象用于建立与特定数据源的连接,使用一个连接字符串来描述连接数据源所需的连接信息,包括所访问数据源的类型、所在位置和名称等信息。ADO.NET创建Connection对象时根据所连接的数据库类型选择采用SqlConnection类或者OleDbConnection类。 SqlConnection类用于连接SQL Server数据源,使用SqlConnection类时应引入命令空间System.Data.SqlClient。 SqlConnection类提供了以下两种构造函数创建SqlConnection对象。 (1)使用默认构造函数SqlConnection()创建SqlConnection对象 (2)使用带参数的构造函数SqlConnection(String)创建SqlConnection对象 【技能训练】 2.1 .NET平台使用ADO.NET方式连接SQL Server数据库 【任务2-1】创建与测试.NET平台的数据库连接 【任务描述】 (1)创建项目Unit2。 (2)在项目Unit2中创建控制台应用程序SqlConnection2_1,编写代码创建与测试.NET平台ADO.NET数据库连接sqlConn。 【任务实施】 (1)创建项目Unit2。 (2)在项目Unit2中创建控制台应用程序SqlConnection2_1。 (3)引入命名空间 引入命名空间System.Data.SqlClient,代码如下所示。 using System.Data.SqlClient ; (4)在类SqlConnection2_1的Main方法中编写代码,创建与测试.NET平台ADO.NET数据库连接,代码如表2-1所示。 【运行结果】 程序SqlConnection2_1SqlConnection2_1运行结果 【任务2-2】输出数据库连接的属性 【任务描述】 (1)在项目Unit2中创建控制台应用程序SqlConnection2_2。 (2)创建ADO.NET数据库连接sqlConn。 (3)输出数据库连接的属性。 【任务实施】 (1)在项目Unit2中创建控制台应用程序SqlConnection2_2。 (2)在类SqlConnection2_2的Main方法中编写代码,创建数据库连接sqlConn,且输出数据库连接的属性,代码如表2-2所示。 【运行结果】 程序SqlConnection2_程序SqlConnection2_SqlConnection2_3,该程序的运行外观如图2-3所示。 (2)测试使用Windows NT集成安全模式的数据库连接方式。 (3)测试使用SQL Server身份验证模式的数据库连接方式。 【任务实施】 (1)在解决方案Unit2创建Windows窗体应用程序SqlConnection2_3。 (2)设计窗体SqlConnection2_3,该窗体的设计外观如图2-4所示,其属性设置如表2-3所示。 图2-3 程序SqlConnection2_3的运行外观 图2-4 窗体SqlConnection2_3的设计外观 (3)声明类的私有成员变量conn 声明类的私有成员变量conn的代码如下所示。 private SqlConnection conn = new SqlConnection(); (4)编写事件过程SqlConnection2_3_Load事件过程SqlConnection2_3_LoadrbWindowsNT_CheckedChanged的程序代码 事件过程rbWindowsNT_CheckedChanged的程序代码如表2-5所示。 (6)编写事件过程rbSQLServer_CheckedChanged的程序代码 事件过程rbSQLServer_Checked

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档