- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic程序设计案例驱动型教程 第3篇 Visual Basic数据库编程基础
Visual Basic数据库编程基础 案例13 学生数据库制作 涵盖知识 1. 数据库基本概念 涵盖知识 2. Access环境 (1) 标题栏 (2) 菜单栏 (3) 工具条 (4) 对象栏:包括表(Table)、查询(Query)、窗体(Form)、报表(Report)、数据访问页(Page)、宏(Macro)和模块(Module)。ACCESS数据库是以mdb为扩展名的数据库文件。 (5) 表 涵盖知识 3. Access操作 1) 数据库的操作 创建数据库。 打开数据库。 关闭数据库文件。 2)表结构的操作 表结构的创建。 表设计视图 定义主关键字。 保存表结构 表结构的修改。 3) 表记录的操作 4) 查询操作 涵盖知识 4.建立表间关联 打开数据库。单击“工具”菜单下的“关系” 。 添加需要的表 通过主键建立表间的关系 操作步骤 1) 启动ACCESS,建立数据库“学生选课.mdb” 2)数据库中创建表“学生” 定义字段 定义主键。根据需要定义“学号”字段为主键。 保存表结构。保存数据表结构,命名为“学生”表。 输入数据。打开表,输入数据内容,如右图所示。 3)依照步骤2)建立“成绩”表与“课程”表,结构分别如下两图所示。 操作步骤 4)建立表间关系 关闭所有的表,选择“工具”菜单下的“关系”选项 选择“学生”表,“成绩”表与“课程”表进行添加。 用鼠标拖动“学生”表中的“学号”字段,移动到“成绩”表中的“学号”字段 用同样的方法对“成绩”表与“课程”进行关系的编辑 案例小结 本案例主要介绍了数据库的基本概念、Access数据库的操作、建立数据之间的关系等,其中主要介绍了数据库的操作与建立数据表的关系。 。 实训练习 (1) 关系数据库有哪些特点? (2) 什么是主关键字? (3)??Access包含哪些对象? (4) 如何建立多表之间的联结? (5) 创建一个名为“教师信息”的数据库。 ① 在“教师信息”数据库中建一个名“教师”的表,字段名如下表所示,并输入部分教师的数据,其中工作号为主键。 实训练习 ② 在“教师信息”数据库中添加“工资”表,表结构如下表所示,输入相关的记录数据。? 实训练习 ③ 对“教师”表进行修改,在“教师”表中添加一个字段名为“工作日期”的字段,字段类型为日期型,再删除字段名为“简历”的字段。 ④ 根据“教师号”建立“教师”表与“工资”表之间的关系。 案例14 学生信息浏览 涵盖知识 1. Adodc控件 Adodc控件的添加 Adodc控件的全称是Active Data Object Data Control,主要用于连接数据库及数据库对象。 Adodc控件不是Visual Basic的标准控件,在使用前必须由用户添加到工具箱中,其添加到工具箱的方法是:右击“工具箱”空白处,在弹出菜单中选择“部件”,或选择菜单“工程”中的“部件”,在“控件”选项中选择“Microsoft ADO Data Control 6.0(OLE DB)”(打√项),单击“确定”按钮后,添加的控件将出现在工具箱里。 涵盖知识 1. Adodc控件 2) Adodc控件的属性 由于Adodc控件用于连接数据库,其常用属性主要为ConnectionString和RecordSource。 ConnectionString属性:主要用于确定所连接的数据源,设置界面主要用到“提供程序”和“连接”两项。其中,提供程序是指用户所连接的数据库的类型,而最常用的数据库如下: Microsoft Jet 4.0 OLE DB Provider:Access97以上版本的数据库。 Microsoft OLE DB Provider for SQL Server:SQL Server数据库。 Microsoft OLE DB Provider for Oracle:Oracle数据库。 涵盖知识 1. Adodc控件 RecordSource属性:用于确定用户所连接的数据库中的对象。数据库中记录源设置包括以下几项。 ? 1-adCmdText:表示数据库对象为SQL命令文本。 ? 2-adCmdTable:表示数据库对象为表。 ? 4-adCmdStoredproc:表示数据库对象为存储过程。 ? 8-adCmdUnknown:表示数据库对象不确定,可以为表、视图等。 ? Caption属性:表示Adodc1控件的标题内容。 涵盖知识 2. DataGrid表格控件 DataGrid控件主要用于以表格形式显示数据库中对象中的数据,在使用前必须由用户添加到工具箱
您可能关注的文档
- UGNX5中文版应用与实例教程 第5章 曲面造型.ppt
- UML与系统分析设计(第二版) 第12章 简易教学管理系统分析与设计.ppt
- UML与系统分析设计(第二版) 第11章 软件开发工具Rational Rose.ppt
- UML与系统分析设计(第二版) 第2章 面向对象的软件开发过程.ppt
- UML与系统分析设计(第二版) 第13章 数据库分析与设计.ppt
- UML与系统分析设计(第二版) 第6章 交互图.ppt
- UML与系统分析设计(第二版) 第7章 状态机图.ppt
- UML与系统分析设计(第二版) 第4章 Use Case图.ppt
- UML与系统分析设计(第二版) 第8章 活动图.ppt
- UML与系统分析设计(第二版) 第5章 对象类图与对象图.ppt
- 河南郑州市经开外国语学区2024-2025学年上学期期末调研九年级英语试卷.docx
- 黑龙江省2024-2025学年度八年级上学期期末物理试题(B卷).docx
- 黑龙江省哈尔滨道里区2024-2025学年九年级上学期期末数学试题 .docx
- 黑龙江省大兴安岭地区塔河县第二小学2024-2025学年六年级上学期期末学习评价数学试题.docx
- 黑龙江省大兴安岭地区塔河县第二小学2024-2025学年四年级上学期期末学习评价语文试卷.docx
- 黑龙江省大兴安岭地区塔河县第二小学2024-2025学年五年级上学期期末学习评价数学试题.docx
- 黑龙江省大庆市第一中学2024-2025学年高一上学期期末英语试卷.docx
- 河南省驻马店市正阳县2024-2025学年七年级上学期1月期末历史试题.docx
- 黑龙江哈尔滨市南岗区2024—2025学年九年级上学期期末考试理化综合试卷.docx
- 黑龙江省2024-2025学年八年级上学期期末考试化学试卷.docx
最近下载
- T_CHSA 088—2024 口腔颌面修复中三维面部扫描 临床应用指南.pdf VIP
- 生活中的盈亏问题.ppt
- DGJ08-113-2009 建筑节能工程施工质量验收规程.pdf VIP
- 太原理工大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 柴油安全数据表(MSDS).docx VIP
- 气管插管的拔管流程.docx VIP
- 2025年益阳医学高等专科学校单招(语文)测试模拟试卷真题题库.docx VIP
- 中建四局高洁净芯片厂房项目技术要点交流汇报2023年.pptx
- 有机太阳能电池工作原理-有机太阳能电池的结构.docx VIP
- (2024年)医保政策培训ppt课件.pptx
原创力文档


文档评论(0)