- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验十二数据控件
实验十二 数据控件
一、实验目的
1. 掌握文件系统控件的使用。
2. 掌握用FSO对象模型对顺序文件的读写以及对驱动器、文件夹和文件的操作。
二、实验内容
1. 用文件系统控件和图像框制作图片浏览器。
2. 用FSO对象模型访问文件系统。
三、实验步骤及指导
1. 建立Access数据库
(1)在VB环境中创建数据库
在VB中可使用“可视化数据管理器”直接建立Access数据库。操作步骤如下:
① 启动数据管理器。在VB环境中执行“外接程序”菜单中的“可视化数据管理器”命令,打开可视化数据管理器(VisData)。
② 建立数据库。在VisData窗口执行菜单命令“文件”→“新建”→“Microsoft Access Ver 7.0 MDB”,打开“选择要创建的Microsoft Access数据库”对话框,在对话框中输入数据库文件名(如“TestVb”)并保存后,VisData窗口的工作区将出现如图12-1所示的“数据库窗口”(此时为空库,无表)。
图12-1 可视化数据管理器-数据库窗口
③ 建立数据表。右击“数据库窗口”空白处,在弹出菜单中选择“新建表”菜单项,打开如图12-2所示的“表结构”对话框,输入表名称(如“基本情况”)后,单击“添加字段”按钮,打开如图12-3所示的“添加字段”对话框,输入字段名称,设置类型和大小(仅Text类型)。添加了所有字段后,单击“生成表”按钮即可建立数据表。在一个库中可建立多个不同名称的表。“基本情况”表的结构定义如表12-1所示。
表12-1 基本情况表结构定义
字段名 类型 大小 字段名 类型 大小 学号 文本(Text) 20 出生日期 日期(Date) 姓名 文本(Text) 10 专业 文本(Text) 20 性别 文本(Text) 2 班级 文本(Text) 20 图12-2 表结构 图12-3 添加字段
④ 输入记录
双击“数据库窗口”中的表名称,打开如图12-4所示的记录操作窗口,可以对记录进行增、删、修改等操作。
图12-4 记录操作
(2)用MS Access建立数据库
上述“可视化数据管理器”由于版本较早,功能较弱,读者可用Microsoft Access建立数据库及其数据表并输入数据,操作方法请参考Microsoft Access联机帮助。
注:VB的“可视化数据管理器”不能识别用MS Access2000以上版本建立的数据库。对于较高版本的数据库,可以在Microsoft Access中通过菜单命令“工具”→“数据库实用工具”→“转换数据库”→“到早期Access数据库版本”,将其转换为VB“可视化数据管理器”能够识别的数据库。
2. 用数据窗体向导创建数据库应用程序
用“数据窗体向导”可以快速创建一个数据访问窗体。
执行“工程”菜单中“添加窗体”命令,打开如图12-5所示的对话框,在“新建”选项卡中选择“VB数据窗体向导”,单击“打开”按钮后将会出现向导的第一个对话框。
图12-5 启动数据窗体向导
如果是创建单表窗体
(3)设置数据绑定控件属性
ADO数据控件本身不能显示记录集,需通过绑定具有显示功能的其他控件显示记录集,这些控件称为数据绑定控件,如:文本框、标签、图像(片)框、列表框、组合框、复选框、DataGrid等。
在属性窗口将数据绑定控件的DataSource(数据源)属性设为ADO数据控件(如Adodc1)。如果是单字段显示控件(如文本框等),还需将控件的DataField(数据字段)属性设置为特定字段。DataGrid控件属于多字段显示控件,没有DataField属性。
(4)编写代码
根据需要,为ADO数据控件、数据绑定控件和其他控件编写代码。
本实验项目的界面设计和控件使用比较简单,没有编写代码,只是为了让读者熟悉利用ADO数据控件和数据绑定控件创建自定义数据访问窗体的一般过程。
图12-7 自定义数据访问窗体
说明:本实验中的两个工程(ADO25.vbp和DtGrid25.vbp)是在安装了VB-SP5的计算机上编制的,在未安装VB-SP5的计算机上运行时可能会出错。若发生错误,请作以下处理:
执行“工程”菜单中的“引用”命令,打开“引用”对话框,将列表中“Microsoft ActiveX Data Objects 2.5 Libbrary”左侧的复选标志(√)清除,然后选中列表中的“Microsoft ActiveX Data Objects 2.0 Libbrary”,单击“确定”。
您可能关注的文档
- 商业银行风险管理环境.doc
- 商务局(GF2901公共服务).doc
- 四、中心城区交通.doc
- 四、填空题(请在下面空缺处填上适当的内容.doc
- 四会市林业生态红线划定.doc
- 团支部团委PPT模板.ppt
- 固体废物管理系统企业申报操作手册.doc
- 固定资产投资项目节能评估和审查在线填报系统(企业端)操作手册.doc
- 国内市场成品油月报.doc
- 国家标准《纺织品五氯苯酚的测定》-检验检疫标准管理信息系统.doc
- 山西省长治市多校2023-2024学年七年级下学期期末测试地理试卷.docx
- 贵州省遵义市2023-2024学年七年级下学期期末地理试题.docx
- 2024年河南省南阳市卧龙区中考三模化学试卷.docx
- 湖北省荆州市沙市区2021-2022学年八年级下学期期末物理试卷.docx
- 云南省丽江市永胜县六德中学2023-2024学九年级上学期11月月考化学试题.docx
- 第九单元 溶液单元测试-2023-2024学年九年级化学人教版下册.docx
- 黑龙江省哈尔滨市第一四一中学校2021-2022学年度下学期期中考试物理试题.docx
- 第十章 浮力 单元综合测试 --2023-2024学年人教版八年级物理 下册 .docx
- 福建省福州第三中学晋安校区2021-2022学年度下学期八年级期末质量检测物理科试卷(1).docx
- 2024年中考化学重点专题提分训练——科学探究题.docx
文档评论(0)