private sub form_load() set db = opendatabase( "c:\documents and settings\administrator\桌面\录像\db1.mdb ") set rs = db.openrecordset( "表1 ") end sub
private sub command3_click() rs.movenext text1.text = rs.absoluteposition '执行到这一句就提示(这种对象类型不支持该操作) end sub
我用的是dao对象操作数据库
发表于:2007-07-29 02:26:355楼 得分:20
貌似这样打开方式 不支持 absoluteposition 了 不过执行效率比rs.open要高点
发表于:2007-07-29 10:23:136楼 得分:40
openrecordset方法加上第二个参数就行了: private sub form_load() set db = opendatabase( "c:\documents and settings\administrator\桌面\录像\db1.mdb ") set rs = db.openrecordset( "表1 ",dbopendynaset) '这里第二个参数dbopendynaset end sub