- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[PPT模板]第8章_VB与SQL_Seer2000数据库应用
8.1 VB简介 8.1.1 什么是VB Visual Basic是面向对象的编程语言,其程序设计是在一个高度集成的环境中进行的,它提供了很多预定义的对象。本章介绍Visual Basic的开发环境和最常用的两种预定义对象,即窗体和控件。 8.1.2启动与退出Visual Basic 8.1.3 Visual Basic编程环境 工具栏 窗体设计器窗口、工程资源管理器窗口 窗体 窗体控件 8.1.4简单的Visual Basic应用程序 第一步:启动VB 第二步: 进入 “工程”界面 第三步:在窗体中插入控件 第四步:为各控件设置属性(代码) 第五步:运行程序 第六步:保存工程 8.2 ADO数据控件 8.2.1 ADO对象模型 ADO(ActiveX Data Object,ActiveX数据对象)数据访问接口是微软处理数据库信息的最新技术,它是一种ActiveX对象,采用了OLE DB(动态连接与嵌入数据库)的数据访问模式,是数据访问对象(DAO)、远程数据对象(RDO)和开放式数据库互连(ODBC)3种方式的扩展。 ADO对象模型 8.2.2 使用ADO数据控件 ADO数据控件是通过Microsoft ActiveX数据对象来建立对数据源的连接的,凡是符合OLE DB规范的数据源都能连接。 ADO数据控件通过属性实现了对数据源的连接。创建连接时,可以采用下列源之一: 一个连接字符串; 一个OLE DB文件(Microsoft Data Link,MDL),后缀名为MDL; 一个ODBC数据源名称(DSN)。当使用DSN时,无须更改控件的任何其他属性。 1. 添加ADO数据控件 从“工程”菜单中选择“部件”命令,在对话框中选中“Microsoft ADO Data ControlS 6.0(OLE DB)”,将其添加到工具箱,并在窗体上拖划出ADO数据控件。如图所示。 2. ADO数据控件的属性设置 (1)ConnectionString属性用于设置ADO数据控件与数据源的连接。 “数据连接属性”对话框 “数据连接属性”— “连接”对话框 ADO数据控件属性页—身份验证 记录源的命令类型 输入记录源命令类型和命令文本 插入ADO数据表格控件 设置ADO数据表格属性 设置表格中各列的标题和相应的数据字段 运行程序 3. 在ADO上新增绑定控件 可以利用ADO数据控件来连接数据源,而使用数据绑定控件来显示数据。 在Visual Basic 6.0中能够绑定到ADO控件上的数据绑定控件可以是VB的内部控件,例如ComBox、TextBox等,也可以是专门与ADO控件绑定的ActiveX控件,这些ActiveX控件如表所示。 常用的与ADO数据控件绑定的ActiveX控件 【例8-1】 使用ADO数据控件及其绑定控件实现有关Northing数据库员工表(Employees)的显示程序。本例效果如下图。 (1)新建一个标准的EXE工程,选择菜单“工程”|“部件”命令,在“部件”对话框中选择加载 ADO数据控件(Microsoft ADO Data ControlS 6.0)和ActiveX数据绑定控件 DataGrid(Microsoft DataGrid Control 6.0)。 (2)在窗体上添加一个ADO数据控件Adodc1、一个DataGrid控件DataGridl、一个文本框Textl和四个命令按钮Commandl~4。 (3)在ADO数据控件Adodc1上用鼠标右键打开“属性页”对话框,选中“使用连接字符串”单选按钮,然后单击后面的“生成”按钮,在打开的“数据链接属性”窗口中选择我们在前面建立的数据库“Northing”,可以单击“测试连接”按钮来测试数据库是否链接成功。确认无误后单击“确定”按钮回到“属性页”对话框。单击“记录源”选项卡,设置RecordSource属性的命令类型为“1”,并在“命令文本(SQL)”文本框中键入SQL语句“select * from employees”。 (4)设置各控件属性如表所示。 (5)在DataGridl控件上执行右键菜单的“检索字段”命令显示表格列标题,如图所示。在弹出的提示框中选择“是”。 (7)调试运行程序,运行情况如图所示。 8.2.3 使用ADO对象编程 要使用ADO对象必须先为当前工程引用ADO对象库,方法是:执行菜单“工程”|“引用”命令,在对话框中选中“Microsoft ActiveX Data Object 2.0 Library”选项,如图所示,然后单击“确定”按钮。 引用ADO对象库 ADO对象的程序设计主要包括以下几部分内容。 (1)建立应用程序与数据源的连接。 通常使用Connection对象完成连
您可能关注的文档
- [ppt模板]如何识别假新闻.ppt
- [PPT模板]学生干部自身要求.ppt
- [PPT模板]大学略览.ppt
- [PPT模板]学生材料 环保.ppt
- [PPT模板]安全生产与环境保护管理制度.doc
- [ppt模板]安监人必备的技能2009年8月.ppt
- [PPT模板]安莉芳08年泳衣策划_NXPowerLite.ppt
- [PPT模板]定时器.ppt
- [PPT模板]安全标志的识别与应用.ppt
- [PPT模板]实用PPT目录素材.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)