• ODAC(V9.5.15) 学习笔记(十四)TCRBatchMove


    名称

    类型

    说明

    AbortOnKeyViol

    Boolean

    在处理数据时,如果发生主键冲突或主键校验失败时,是否中断

    AbortOnProblem

    Boolean

    发生问题时是否中断

    ChangedCount

    Integer

    目标数据集变动记录数

    CommitCount

    Integer

    用于设置一次性移动到目标数据集中并提交的记录数,如果设置为0,则以目标数据集每32Kb空间的记录数

    Destination

    TDataSet

    目标数据集

    Source

    TDataSet

    源数据集

    Mode

    TCRBatchMode

    数据移动方式,包括:

    bmAppend 插入到目标数据集

    bmAppendUpdate 如果在目标数据集中有与源数据集匹配的记录则更新,否则插入

    bmDelete    如果目标数据集有与源数据集匹配的记录则删除

    bmUpdate 如果目标数据有与元数据集匹配的记录,则更新

    FieldMappingMode

    TCRFieldMappingMode

    字段映射模式,包括:

    mmFieldIndex  按字段顺序映射

    mmFieldName  按字段名称映射

    KeyViolCount

    Integer

    获取由于主键校验或主键冲突导致无法复制的记录数

    Mappings

    TStrings

    建立目标数据集和源数据集之间字段映射关系,如下格式:

    DestColName=SourceColName

    MovedCount

    Integer

    源数据集中准备导入到目标数据集的记录数

    ProblemCount

    Integer

    导入过程中发生错误的记录数

    RecordCount

    Integer

    设置准备导入到目标数据集的最大数量,如果为0则是全部记录,如果大于0则从当前记录开始的指定记录数

    Execute

     

    开始执行数据批量处理

    OnBatchMoveProgress

     

    触发处理进度事件

     

  • 相关阅读:
    java 8 , merge()
    2026 11 12
    koda java
    Linq实现between拓展
    WinForm开发----关闭window窗体最好的办法
    ASP.NET中指定自定义HTTP响应标头
    使用Zxing.net实现asp.net mvc二维码功能
    实现asp.net mvc页面二级缓存,提高访问性能
    队列应用
    Ubuntu 12.04使用uginx+fastcgi-mono-server2部署asp.net 网站
  • 原文地址:https://www.cnblogs.com/ChinaEHR/p/4471913.html
Copyright © 2020-2023  润新知