Poweroint 演示文稿_19906.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东商业职业技术学院 第7章 数据库应用 学生信息管理系统 数据库基础 VB对数据库的访问 使用SQL语句生成记录集 数据库记录的操作 ADO编程模型简介 知识延伸——数据报表 知识回顾 Windows API函数的引用 必须先声明再使用 本章目标 掌握通过ADODC控件管理数据库 掌握通过ADODB对象管理数据库 熟悉数据库操作的SQL语句 熟悉数据报表的制作 引例七 数据库基础 数据库就是一组排列成易于处理和读取的相关信息的集合。 关系模型已经成为数据库设计事实上的标准。 关系型数据库 创建Access数据库 两种创建方式 Microsoft Office Access VB内置的“可视化数据管理器”(VisData) 版本较早,功能较弱 相应的Access数据库只能到7.0版本 不能识别现在的Access2000或Access2003版本 在VB环境中创建数据库 启动数据管理器 VB环境选择“外接程序 ” — “可视化数据管理器 ” 建立数据库 文件 — 新建 — Microsoft Access — Version 7.0 MDB(7)… 在弹出对话框中输入文件名,单击保存后,建立一个不包含数据表的空数据库 建立数据表 右键单击“数据库窗口”空白处,选择“新建表” 通过“添加字段”,创建该表的字段信息 添加索引 为了提高访问速度,可以在添加索引 输入记录 Office Access创建数据库 建立数据库 “新建数据库” — “空Access数据库” 建立数据表 数据库窗口中双击“使用设计器创建表 ” 在表设计器中输入字段名称、数据类型、字段大小及其他属性 关闭表设计器时,给表起名称 输入记录 建立表与表之间的关系 单击工具栏中的“关系”按钮 在“关系”窗口设置相应表的关系 VB对数据库的访问 ADO 是一种基于对象的数据访问接口 ADO访问数据库有两种主要形式 ADO数据控件(ADODC) 优点:代码少 缺点:功能简单,不够灵活 ADO对象编程模型(ADO代码) 优点:灵活性高,可编制复杂代码 缺点:代码编写量大, 开发步骤 与数据库建立连接,打开数据库 从数据库中读取数据并在适当的控件中显示 对所获得的数据进行浏览以及增、删、改等操作,并将修改后的数据存入数据库 ADO数据控件 ADO数据控件(ADODC) 是ActiveX控件 位于Microsoft ADO Data Control 6.0 连接数据库及指定记录源 右键单击ADODC控件,在弹出菜单中选择“属性”,连接数据库 通过设置“连接字符串”(ConnectionString属性)可以连接数据库 指定记录源 记录源的指定 命令类型: CommandType属性 设置ADODC控件是执行什么样的命令获得所需要的数据 四种取值 1 — adCmdText:执行的命令是一句SQL语句 2 — adCmdTable:执行的命令是一个表的名称 4 — adCmdStoredProc:执行的命令是一个存储过程的名称 8 — adCmdUnknown:默认值,表示为设定执行命令的类型 记录源: RecordSource属性 设置ADODC具体的执行命令 需根据CommandType属性的赋值,决定RecordSource属性具体的赋值内容 例如 ADODC1.CommandType = adCmdText ADODC1.RecordSource = “select * from 学籍 ADODC1.CommandType = adCmdTable ADODC1.RecordSource = “学籍 数据绑定控件 数据控件只能连接数据库产生记录集,不能显示记录集中的数据,要显示记录集中的数据必须通过能与它绑定的控件来实现。 在绑定控件中显示数据 DataSource属性 数据源属性 指定(绑定到)ADO数据控件 DataField属性 数据字段属性 绑定到特定字段 当移动记录指针后,会自动将修改后的内容写入到数据库 用代码设置绑定控件 Set Text1.DataSource = ADODC1 Text1.DataField = 姓名 练习例题 不用绑定方法实现显示数据 是指不对数据显示控件的DataSource和DataField属性进行设置 是通过代码将当前记录某个字段的值显示在控件(如文本框)中 显示字段内容 控件属性 = 记录集(“字段”) 例如: Text1.Text = ADODC1.Recordset(“姓名 ”) 给字段重新赋值 记录集(“字段”) = 控件属性 例如: ADO

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档