科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件Visual Basic中Data控件的主要方法

Visual Basic中Data控件的主要方法

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

一般地,适用于Dynaset类型的记录集对象的方法同样适用于Visual Basic的Data控件的记录集(Recordset)对象。

作者:佚名 来源:论坛整理 2007年11月19日

关键字: Visual Basic Data控件 方法

  • 评论
  • 分享微博
  • 分享邮件
一般地,适用于Dynaset类型的记录集对象的方法同样适用于Visual BasicData控件的记录集(Recordset)对象。

  1.UpdateRecord方法

  使用UpdateRecord方法可以将绑定的数据感知控件的当前内容写入到数据库中,用这种方法在Validate事件中将被绑定的控件的内容保存到数据库中而不会再次触发Validate事件。

  2.UpdateControls方法

  使用updateControls方法可以将数据从数据库中重新读到约束控件中,恢复为原始值,等效于用户更改了数据之后取消更改。

  3.Refresh方法

  Refresh方法用来重新建立或显示与Data控件相连的数据库记录集。如果在程序代码中改变了:DatabaseName、ReadOnly、Exclusive或Connect的属性值,就必须用Refresh方法来刷新记录集。

  Refresh方法的语法为:

以下是引用片段:
  Data1.refresh

  另外Data控件的方法还有Drag、Move、Zorder、ShowWhatsThis方法,它们在数据控件上的用法与其他对象的用法是一致的。

  下面通过一个小例子来熟悉Data控件的使用,按以下步骤制作一个使用Data控件操作数据库的程序,使用的数据库是前章中制作的学生学籍管理的Access数据库。具体步骤如下。

  ·在Visual Basic中新建一个工程,命名为useData,保存于适当的目录下。

  ·打开程序的主窗体,设置其Caption为“Data控件的使用实例”。

  ·向窗体中添加Data控件,默认name为Datal。

  ·为数据显示的方便,向窗体中添加DBGird控件,用于显示查询出的数据。这个控件在后面还会有详细的讲解,这里只是使用一下。选择“工程/部件”命令,在弹出的对话框中选择“.Microsoft Data Bound ConU.0l”复选框,然后点击确定按钮,DBGird控件就会加到工具箱中。

  ·设置DBGird的Caption为数据显示表格,并设置其DataSource属性为’Datal,用于显示Datal的数据,以便我们看清数据库的变化。

  ·根据我们学过的来设置Data控件的属性。首先连接使用的数据库,单击Data控件,在Properties窗口中找到connet属性,因为数据库是用Access制作的,故设置其连接的数据库类型为Access类型.

  ·找到DataBase属性,这一项是设置Data控件指向的数据库,设置其路径,在此为DADatabase\学生学籍管理.mdb。

  ·然后设置Data控件的RecordSource属性,首先设定其为学生学籍管理.mdb中的学生学籍表。运行程序,可以看到整个学生学籍表的数据全部显示到了DBGir-d中。

  ·因为Recordsource中既可以指定某一表,也可以使用SQL语句。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章