十万火急!情高手指点rst.move n,adBookmarkFirst不能绝对定位的问题
mlsg 2004-04-27 10:22:01 我的程序是这样的:(SQL 2000)
dim conn as adodb.connection
dime rst as adodb.recordest
……
……
rst.cursortype=adopenkeyset '动态游标
rst.locktype=adlockoptimistic
'数据库连接成功
然后执行rst.movefirst
rst.movePrevious
rst.movenext
rst.movelast
都能得到正确结果,可是执行这句话就不行了
n=inputbox("移动道第几条?",,1)
rst.move n,adBookmarkfirst
程序报错说是不支持"书签"
而我用一个文本框显示当前记录号,不论是movenext还是moveprevious,这个记录好只显示-1,但是可以正常显示记录,请问这是何故呢?是不是指针根本就没有被移动?可是为什么能够正确显示移动后的记录那?
第二个问题就是插入空行的时候,总是显示"在插入新的之前先释放ROW句柄",请问这是怎么回事?谢谢了:)