单元03 单表数据维护1.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元03 单表数据维护1.ppt

回顾 搭建数据库开发环境需要安装哪些软件? 你安装好了吗?你选择的是什么版本? VS创建Windows应用程序的步骤? 建库的语法? 分离/附加有什么作用? 补充下列语句: IF EXISTS(SELECT * FROM ? WHERE name='stuDB') DROP DATABASE stuDB 本单元任务 任务一 完成“新增管理员”模块 任务二 完成“修改密码”模块 本单元目标 创建数据库表,并设置主键 使用INSERT向表中插入数据 使用UPDATE更新表中数据 使用DELETE删除表中数据 使用sqlconnection对象连接数据库 使用Sqlcommand对象维护数据库数据 任务一 完成“新增管理员”模块 1. 创建表 使用Management Studio和T-SQL创建表 为数据表添加主键 1) 在Management Studio中创建表 右击数据库的“表”节点,单击“新建表”命令。 逐一键入列名,选择数据类型,并选择各个列是否允许空值 在“文件”菜单中,选择“保存 表名”命令 2) 使用T-SQL创建数据库表 建表的语法 建表示例 为数据表添加主键 添加主键的语法 2. 使用Management Studio维护数据 3. 使用T-SQL维护数据 (1)用INSERT语句添加数据 (2)用UPDATE语句更新数据 (3)用DELETE语句删除数据 1)使用INSERT添加一行数据 语法 插入数据行注意事项1 插入字符型数据、日期时必须用单引号’’括住。 逗号、括号、引号一律为英文状态。 每条语句一次只能添加一行数据。对没有插入数据的字段Address、Email等,系统自动赋予空值NULL。 日期数据一般用’-’或’/’分隔年月日,如’2009-05-08 12:35’、 ‘2009-05-01’等都是合法的日期数据。 插入数据行注意事项2 使用INSERT添加多行数据 1. 添加表结构 2. 添加数据 使用UNION添加多行数据 【例3-8】在管理员信息表Admin中使用T-SQL插入两行数据。 (2)用UPDATE语句更新数据 语法 (3)用DELETE语句删除数据 语法 什么是ADO.NET ADO.NET 操作数据库结构图 为什么使用 Connection 连接数据库步骤 连接数据库的步骤: 1、定义连接字符串 连接数据库范例 【例3-12】创建Windows应用程序,包含一个窗体,单击“创建连接”按钮,再单击“连接字符串”按钮后,界面如图所示。 代码分析1 关键代码回顾 代码分析2 关键代码回顾 Connection 主要成员 为什么使用 Command Command 的主要成员 使用 Command 步骤 使用Command步骤: 1、创建数据库连接 2、定义 SQL 语句 3、创建 Command 对象 4、执行命令 任务实施 1. 编写“数据库操作封装类 DbHelper” 2. 实现“新增管理员”模块 数据库操作类DbHelper 我们能否编写一个类,专门负责数据库的操作?界面层如需要进行数据处理,只需要调用该类的相关方法就可以了,而不用重复编写很多代码。 DbHelper类 添加现有项 添加新项 添加现有项的步骤: DbHelper类 添加新项的步骤: DbHelper类 关键代码 在程序中调用DbHelper类的方法 【例3-13】需要修改章怡的登录口令为zyZhang。 2.实现“新增管理员”模块 在【保存】按钮的Click事件中,编写代码 : 任务二 完成“修改密码”模块 相关知识与技能 1.根据登录号修改密码的SQL 2.在.NET执行SQL 任务实施 1. 添加现有项“ DbHelper” 2. 添加现有项“ UserHelper” 3. 初步实现“修改口令”模块 UserHelper类 关键代码: 实现“修改密码” 总结 使用CREATE TABLE 表名(字段名 数据类型 列的特征)创建数据库表; 数据表都要有设置主键; 使用INSERT向表中插入数据; 使用UPDATE更新表中数据,一般都有限制条件; 使用DELETE删除表中数据,一般都有限制条件; 使用SqlConnection对象连接数据库,创建连接对象时一般要设置连接字符串: SqlConnection connection = new SqlConnection(连接字符串); 使用SqlCommand对象维护数据库数据,创建Command对象时一般要传入SQL命令和连接对象名: SqlCommand = new SqlCommand(SQL语句,连接对象); 编写代码来操作数据库中的数据,需要

文档评论(0)

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

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

1亿VIP精品文档

相关文档