recordset 对象中的cancel 和 cancelupdate 有什么区别呀?
另外还有一个奇怪的问题,有这么一段程序:
rszgwh.open ""
set adodc1.recordset=rszgwh
....... Private Sub Adodc1_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
If rshkblsk.EOF Or rshkblsk.BOF Or rshkblsk.RecordCount = 0
Then Exit Sub
.........
在第一次触发MoveComplete事件时是正常的,但在执行了
rszgwh.requery
之后,再次调用MoveComplete事件时,就出现了在执行完If 语句之后又重新执行
MoveComplete事件,不知道因为什么?请多多指教:
另外还有一个奇怪的问题,有这么一段程序:
rszgwh.open ""
set adodc1.recordset=rszgwh
....... Private Sub Adodc1_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
If rshkblsk.EOF Or rshkblsk.BOF Or rshkblsk.RecordCount = 0
Then Exit Sub
.........
在第一次触发MoveComplete事件时是正常的,但在执行了
rszgwh.requery
之后,再次调用MoveComplete事件时,就出现了在执行完If 语句之后又重新执行
MoveComplete事件,不知道因为什么?请多多指教:
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货