数据库访问与数据库程序设计教案06更新数据表的数据.doc

数据库访问与数据库程序设计教案06更新数据表的数据.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元6 更新数据表的数据 【教学导航】 教学目标 (1)学会使用ADO.NET的数据命令更新数据源中的数据 (2)学会使用包含参数的数据命令执行数据更新操作 (3)学会使用包含参数的存储过程执行数据更新操作 (4)学会使用手工编写代码方式设置数据适配器的命令属性实现数据更新 (5)学会Web页面中使用ADO.NET方式更新SQL Server数据表的数据 (6)了解使用ADO.NET的SqlCommandBuilder对象自动生成命令方式实现数据更新 (7)了解Web页面中使用LINQ方式更新SQL Server数据表的方法 (8)了解使用JDBC方式更新数据源的方法 教学方法 任务驱动法、分层技能训练法等 课时建议 10课时(含考核评价) 【前导知识】 1.使用ADO.NET的数据命令SqlCommand对象实现更新数据 ADO.NET中可以使用数据命令SqlCommand对象直接在数据源执行新增、修改和删除数据的操作,调用SqlCommand对象的ExecuteNonQuery方法来执行Insert语句、Update语句和Delete语句,分别实现新增记录、修改数据和删除记录的功能。 如果使用存储过程实现新增、修改或删除数据,其实现过程为:首先建立SqlCommand对象,将SqlCommand对象的CommandType的属性设置为CommandType.StoredProcedure,且指定所要执行的存储过程的名称;然后取得与设置各个输入参数,并调用ExecuteNonQuery方法来执行新增、修改或删除操作。 2.使用ADO.NET的数据适配器SqlDataAdapter对象实现更新数据 要使用数据适配器SqlDataAdapter对象实现数据更新,关键是配置数据适配器的SelectCommand、InsertCommand、UpdateCommand和DeleteCommand属性。 【技能训练】 6.1 .NET平台的Windows窗体中使用ADO.NET方式更新SQL Server数据表的数据 【任务6-1】使用ADO.NET的数据命令实现用户注册 【任务描述】 (1)创建项目Unit6。 (2)在项目Unit6中创建Windows窗体应用程序Form6_1.cs,窗体的设计外观如图6-1所示。 图6-1 窗体Form6_1的设计外观 (3)编写程序使用ADO.NET的数据命令实现用户注册功能。 【任务实施】 (1)创建项目Unit6。 (2)在项目Unit6中创建Windows窗体应用程序Form6_1.cs,窗体的设计外观如图6-1所示。窗体中控体的属性设置如表6-1所示。 表6-1 窗体Form6_1中控体的属性设置 控件类型 属性名称 属性值 属性名称 属性值 Label Name lblUserName Text 用户名 Name lblPassword Text 密 码 Name lblEmail Text Email TextBox Name txtUserName Text (空) Name txtPassword Text (空) Name txtEmail Text (空) Button Name btnRegister Text 注册(R) Name btnCancel Text 取消(C) (3)编写事件过程btnRegister_Click事件过程btnRegister_ClickForm6_1的运行结果如图6-所示。Form6_1的运行结果Form6_1中输入注册信息 图6-4 “用户注册成功”的【提示信息】对话框 【任务6-2】使用包含参数的数据命令实现新增支付方式 【任务描述】 (1)在项目Unit6中创建Windows窗体应用程序Form6_2.cs,窗体的设计外观如图6-5所示。 图6-5 窗体Form6_2的设计外观 (2)编写程序使用包含参数的数据命令实现数据新增操作。 【任务实施】 (1)在项目Unit6中创建Windows窗体应用程序Form6_2.cs,窗体的设计外观如图6-5所示,窗体中控体的属性设置如表6-3所示。 表6-3 窗体Form6_2中控体的属性设置 控件类型 属性名称 属性值 属性名称 属性值 Label Name lblPayment Text 支付方式 Name lblDescription Text 支付说明 TextBox Name txtPayment Text (空) Name txtDescription Text (空) Button Name btnConfirm Text 确定(A) Name btnClose Text 取消(C) (2)编写事件过

文档评论(0)

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

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

1亿VIP精品文档

相关文档