Filter与updatebatch混合使用实现批量更新

水瓶座小娘子

水瓶座小娘子

2016-01-29 18:35

Filter与updatebatch混合使用实现批量更新,Filter与updatebatch混合使用实现批量更新
  /*******部分代码*******/
/*******idArr()和codeArr()为两个数组,其中,idArr()为filter数据过滤条件,codeArr()作为更新数据**********/
.......

  dim CRs,sql,FStr
  sql=""
  
  conn.begintrans
  set CRs=server.CreateObject("adodb.recordset")
  CRs.ActiveConnection=conn
  CRs.CursorType=1
  CRs.LockType=3
  CRs.Source="select * from MB_DCManage"
  CRs.Open

  for i=0 to ubound(codeArr)-1
    FStr="DCM_ID="&idArr(i)    '定义数据过滤
    CRs.Filter=FStr            
    CRs("DCM_Code")=codeArr(i)
  next
  CRs.UpdateBatch(3)           '批量更新

........

/***********避免重复的进行open操作,但是filter本身也有效率问题;应该结合事务处理;filter可进行多条件选择;updateBatch各参数-----adAffectCurrent(1):当前位置;
         adAffectGroup(2)  :符合filter的数据
         adAffterAll(3)    :当前所有数据***************/

 
展开更多 50%)
分享

猜你喜欢

Filter与updatebatch混合使用实现批量更新

ASP
Filter与updatebatch混合使用实现批量更新

用Dreamweaver MX实现网站批量更新

Web开发
用Dreamweaver MX实现网站批量更新

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

使用ADO批量更新记录(源代码)

ASP
使用ADO批量更新记录(源代码)

asp实现批量录入数据的实现

ASP
asp实现批量录入数据的实现

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

jsp Hibernate批量更新和批量删除处理代码

Web开发
jsp Hibernate批量更新和批量删除处理代码

Word2010实现DOC与TXT格式的批量转换

电脑入门
Word2010实现DOC与TXT格式的批量转换

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Photoshop鼠绘教程:打造逼真黑色8号台球

Photoshop鼠绘教程:打造逼真黑色8号台球

Win XP下数字CD播放模式的设置

Win XP下数字CD播放模式的设置
下拉加载更多内容 ↓