0000000拜托大家帮我看看这段代码 有什么问题?0000000000000000
Set Rstemp = New adodb.Recordset
Rstemp.Open "select rkdh from jxc_kc_cgrkd group by rkdh ", Cn1, 1, 1
Select Case strWhichPage
Case "first" '首张
If Rstemp.RecordCount = 0 Then
Exit Sub
End If
If Not Rstemp.BOF Then
Rstemp.MoveFirst
End If
Case "previous" '上张 '执行这一步的时候在后面(err一步)出错 If Rstemp.RecordCount = 0 Then
Exit Sub
End If
If Not Rstemp.BOF Then
Rstemp.MovePrevious
End If
Case "next" '下张
If Rstemp.RecordCount = 0 Then
Exit Sub
End If
If Not Rstemp.EOF Then
Rstemp.MoveNext
End If
Case "last" '末张
If Rstemp.RecordCount = 0 Then
Exit Sub
End If
If Not Rstemp.EOF Then
Rstemp.MoveLast
End If
End Select
Set Rs2 = New adodb.Recordset
Rs2.Open "select * from jxc_kc_cgrkd where rkdh='" & Rstemp!rkdh & "'", Cn1, 1, 1 (********ERR***********)
'出错的提示为:对象'value'的方法'field'失败
不知道别的地方还有没有别的错误了 另外 点击'末张'之后,在点击'下张'又会有一条新的记录出现 搞了一个晚上 没有搞定 哪位高人指点一下??谢谢。搞定之后 百分相送。决不食言。
(注:不用adodc控件)