- 5
- 0
- 约 52页
- 2016-10-26 发布于广东
- 举报
(5)Exclusive属性 Exclusive属性用于设置Data控件所链接的数据库文件在运行时是否以独立占方式打开。若该属性值为True,表示独占,不允许多个用户同时访问该数据库文件。 (6)ReadOnly属性 ReadOnly属性用于设置数据库中的数据是否允许编辑。值为True表示允许;False表示不允许。 (7)BOFAction与EOFAction属性 BOFAction与EOFAction属性用于设置当记录的移动超出记录的有效范围时,Data控件要执行的操作,它们的取值及含义如表10-5所示。 10.4 数据控件与数据绑定控件 数据控件 10.4 数据控件与数据绑定控件 数据控件 2.Data控件常用的事件 (1)Error事件 Error事件是数据库常用的验证事件。当数据库没有执行代码,数据库存取发生错误时触发该事件。 (2)Reposition事件 Reposition事件是当用户单击数据控件上某个箭头按钮或在代码中使用了某个Move方法使某条记录成为当前记录后,触发该事件。 (3)Validate事件 Validate事件是在一条不同的记录成为当前记录之前触发该事件。如在Update方法之前(用UpdateRecord方法保存数据时除外)以及Delete、Unload或Close操作之前都会发生Validate事件。 10.4 数据控件与数据绑定控件 数据控件 3.Data控件常用的方法 (1)Refresh方法 Refresh方法用于建立或重新显示与数据控件相连接的数据库记录集。其语法格式为: 数据对象名.Refresh (2)UpdateRecord方法 UpdateRecord方法用于将数据绑定控件中的当前内容写入到数据库表中。其语法格式为: 数据对象名.UpdateRecord 10.4 数据控件与数据绑定控件 数据绑定控件 Data控件能够对数据库进行操作,但控件本身是不能直接显示数据库中的数据的,在编写数据库应用程序时,需要使用其他控件(如文本框控件)来显示数据,即将其它控件与Data控件关联起来,使它们成为Data控件的数据绑定控件。 在Visual Basic中,绑定控件是指所有具有DataSource属性的控件。如文本框、标签、图片框等都可以作为数据绑定控件。另外,Visual Basic还提供了专用的数据绑定控件,如DBGrid(数据网格)、DBList(数据列表框)、DBCombo(数据组合框)等。 一般情况下,可以通过设置以下两个属性来实现绑定控件与Data控件的绑定: (1)DataSource属性。该属性用于指定与控件绑定的Data控件。 (2)DataField属性。设置绑定控件所连接的数据库中对应字段的名称。 10.4 数据控件与数据绑定控件 数据绑定控件 Data控件能够对数据库进行操作,但控件本身是不能直接显示数据库中的数据的,在编写数据库应用程序时,需要使用其他控件(如文本框控件)来显示数据,即将其它控件与Data控件关联起来,使它们成为Data控件的数据绑定控件。 在Visual Basic中,绑定控件是指所有具有DataSource属性的控件。如文本框、标签、图片框等都可以作为数据绑定控件。另外,Visual Basic还提供了专用的数据绑定控件,如DBGrid(数据网格)、DBList(数据列表框)、DBCombo(数据组合框)等。 一般情况下,可以通过设置以下两个属性来实现绑定控件与Data控件的绑定: (1)DataSource属性。该属性用于指定与控件绑定的Data控件。 (2)DataField属性。设置绑定控件所连接的数据库中对应字段的名称。 10.4 数据控件与数据绑定控件 数据绑定控件 【例10-2】 显示学生管理数据库中的数据。 本例创建一个简单的数据库应用程序,可以用于浏览学生管理数据库中的记录。新建一个窗体,分别添加5个Label、5个TextBox和1个Data控件 10.4 数据控件与数据绑定控件 记录集对象 在Visual Basic中,数据库中的表不允许直接访问,只能通过记录集对象Recordset对记录进行浏览和操作。对于记录集的控制是通过它的属性和方法来实现的。 1.Recordset对象的常用属性 (1)AbsoloutPosition属性 AbsoloutPosition属性用于返回当前记录的指针值。 (2)BOF属性和EOF属性 BOF属性用于判断当前记录指针是否在第1条记录之前,若BOF为True,则当前指针位置位于记录集的第1条记录之前。与此类似,EOF属性用于当前记录指针是否
您可能关注的文档
- 新UG NX 5中文版项目教程 项目教学 教学课件 欧阳波仪 项目六.ppt
- 新UG NX 5中文版项目教程 项目教学 教学课件 欧阳波仪 项目三.ppt
- 新UG NX 5中文版项目教程 项目教学 教学课件 欧阳波仪 项目五.ppt
- 新UG NX 5中文版项目教程 项目教学 教学课件 欧阳波仪 项目一.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 1_ 第八章 装配建模.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 1_ 第二章_草图.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 1_ 第九章_工程图.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 1_ 第六章 表达式与部件族.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 1_ 第七章_机械零件建模工程实例.ppt
- 新UG NX 8.0机械设计基础及应用 教学课件 刘民杰 1_ 第三章_扫描特征.ppt
最近下载
- 《GB/T 38271-2025塑料 聚苯乙烯(PS)、抗冲击聚苯乙烯(PS-I)、丙烯腈-丁二烯-苯乙烯(ABS)及苯乙烯-丙烯腈(SAN)树脂中残留苯乙烯单体含量的测定 气相色谱法》.pdf
- 刑事诉讼法(西南政大)中国大学MOOC 慕课 期末考试答案.docx VIP
- (正式版)H-J 1079-2019 固定污染源废气 氯苯类化合物的测定 气相色谱法(正式版)(正式版).docx VIP
- 一种多酶级联反应催化蔗糖生产异麦芽酮糖醇的方法及其应用.pdf VIP
- 美国膳食指南(2025-2030)解读课件PPT.pptx
- 2025版护理文书书写规范PPT课件(完整版).pptx
- 2025年组织生活会个人对照检查发言材料.docx VIP
- 心功能不全护理查房.pptx VIP
- 2025年房地产经纪人房产议价经典案例分析之“法律纠纷预防”专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照自动驾驶模式数据链通信原理专题试卷及解析.pdf VIP
原创力文档

文档评论(0)