zoukankan      html  css  js  c++  java
  • Reaseach,Refresh和reRead的区别

     

    这三个都是数据源的方法,意思又有些相似,所以不少人有些模糊。

     

    ReSearch():在保留当前的条件下,包括过滤条件、排序等,从数据库中重新刷新数据源的数据;

    若要改变查询条件或者排序条件,我们应该使用executeQuery而不是ReSearch();

    Refresh(): 重新从数据源中读取当条记录。

    Reread():  重新从数据库中读取当条记录。

    数据库 --> datasource -- > 界面

    Reread() : 数据库 -〉datasource

    Refresh() : datasource -> 界面

    Research() : 数据库 -> 界面

    一般在Form中为了使当前记录达到刷新效果而不重新刷新整个Form中,可以使用

    数据源名称_ds.Reread();

    数据源名称_ds.refresh();

    或者数据源名称_ds.findRecord(当前表记录);

  • 相关阅读:
    补码原理
    清风徐来,水波不兴
    月尾和周尾
    又一春又一季
    9.11
    晨光无限
    9.18
    心悠
    小事一桩
    一周岁啦
  • 原文地址:https://www.cnblogs.com/Fandyx/p/2761603.html
Copyright © 2011-2022 走看看