- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 数据库与数据控件 8.1 数据库的基本概念 8.1 数据库的基本概念 8.1 数据库的基本概念 8.2 数据库与表的建立 8.2 数据库与表的建立 Data控件 Data控件是VB中访问数据库的重要控件,它 支持大多数与数据库有关的操作,Data控件 可以不使用代码完成以下功能: 1.完成本地和远程数据库的链接 2.打开指定的数据库表,或者是基于SQL的查询集。 3.将表中的字段传至数据绑定控件,并针对数据绑定控件中的修改来更新程序。 4.关闭数据库。 Data控件 Data控件的属性 1.Connect-----设置连接的数据库的类型。 2.DatabaseName----设置被访问的数据库的名称和路径。 3.ReadOnly----设置是否以只读方式打开指定数据库。逻辑值 4.RecordSource----设置数据源 5.RecordSet----返回一个指定数据源中的记录集或运行一次查询所得的记录的结果集合。 Data控件 Data控件的方法 1.Refresh-----更新Data控件的数据设置。 2.UpdataRecord----把当前的内容保存到数据库中 RecordSet对象 Recordset是由Data控件返回的代表选定记录集的一个对象,它是一个属性也是一个对象,并且有自己的属性和方法。 1.RecordSet方法 (1)MoveFirst,MoveNext,MovePrevious和MoveLast 方法 (2)FindFirst,FindLast,FindNext和FindPrevious方法 (3)Seek方法---只用于对于表记录集类型的记录集中的查找。 (4)AddNew,Edit,Delete,Update方法 (5)Close方法 RecordSet对象 2.RecordSet的属性 (1)BookMark属性------书签,以便在使用时快速地将记录指针指向一个记录。 (2)AbsolutPosition属性-----指示当前记录的位置。 * * 根据数据模型,即实现数据结构化所采用的联系方式,数据库可以分为层次数据库、网状数据库和关系数据库。 关系数据库的有关概念 1. 关系(表) 在关系数据库中,数据以关系的形式出现,可以把关系理解成一张二维表(Table)。 2.? 记录(行) 每张二维表均由若干行和列构成,其中每一行称为一条记录(Record) 3.? 字段(列) 二维表中的每一列称为一个字段(Field),每一列均有一个名字,称为字段名,各字段名互不相同。 4.? 主键 关系数据库中的某个字段或某些字段的组合定义为主键(Primary Key)。每条记录的主键值都是唯一的,这就保证了可以通过主键唯一标识一条记录。 5.索引 为了提高数据库的访问效率,表中的记录应该按照一定顺序排列,通常建立一个较小的表——索引表,该表中只含有索引字段和记录号。通过索引表可以快速确定要访问记录的位置。 VB提供了两种方法建立数据库,分别是: 可视化数据管理器 数据访问对象(DAO) 1、可视化数据管理器 使用可视化数据管理器建立的数据库是Access数据库(类型名为.mdb),可以被Access直接打开和操作。在VB环境下,执行“外接程序”菜单中的“可视化数据管理器”命令,即可打开如图所示的“可视化数据管理器”窗口。 2、 建立数据表 以建立一个如下结构的学生表为例: (1)在“可视化数据管理器”窗口中执行“文件”菜单中的“新建”命令(假设选择Microsoft Access,版本7.0 MDB)后,弹出如图13-4所示的对话框。 (2)在对话框中选择数据库文件保存的位置,并输入文件名后(保存类型只能是MDB)单击保存按钮,将打开如图13-5所示的建立数据表窗口。 (3)右击数据库窗口,在弹出的菜单中选择“新建表”命令,打开如图13-6所示的“表结构”对话框。 (4)在“表结构”对话框中输入表名后,单击“添加字段”按钮,在弹出的如图13-7所示的“添加字段”对话框中输入字段名,选择字段类型(Text类型字段还需输入字段大小)。重复此过程直至添加完所有字段后,单击“关闭”按钮。 3.? 建立索引 单击“表结构”对话框的“添加索引”按钮,在弹出的对话框中(如图13-8所示)输入索引名称,选择索引字段后,单击“确定”按钮即完成了索引的建立过程。 右键单击表名,使用快捷菜单的打开,可打开如图所示的输入数据窗口 。 输入数据 编辑数据 删除数据 排序数据 过滤数据 移动数据 查找数据 数据库的基本操作 *
您可能关注的文档
- java用netty写udp及tcp.doc
- 有人做了个 T 台走秀有哪些信誉好的足球投注网站引擎,想要赚设计师钱.pdf
- 直通网线与双绞网线的不同做法.doc
- 【徐桂芳】《遨游因特网》教学设计和反思.doc
- 第一章 办公自动化1.doc
- 基本程序语句.doc
- 滤波芯片MAX267AE在模拟信号处理中应用.doc
- srtp基于余额宝课题研究申请书.doc
- python基础教程3. 程序控制结构及流程图-2.2.pdf
- 无线通信主要包括微波通信与卫星通信.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
最近下载
- 闽教版4年级上册英语全册教学课件.pptx
- 浅谈当前我国建筑企业人力资源管理论文.docx VIP
- 浅谈建筑企业人力资源管理论文.docx VIP
- 广东省惠州市高2024届高三上学期第三次调研考试数学试题.pdf
- 病毒性肺炎影像.pptx VIP
- 新教材牛津译林版选择性必修第二册Unit1 The mass media 教学设计.pdf VIP
- (完整版)职业卫生培训试题含答案.pdf
- 初一第一学期第一次家长会课件.ppt VIP
- 惠州市2024届高三第三次调研考试(三调)思想政治试卷(含答案).pdf
- 2024-2025学年上海交通大学附属中高三上学期阶段测试3英语试卷含详解.pdf VIP
文档评论(0)