主题:  为Recordset的maxrecords属性赋值...

wing-wing

职务:普通成员
等级:1
金币:0.0
发贴:25
#12004/7/7 6:54:03
'为Recordset的maxrecords属性赋值时,提示类型不匹配
'部分代码如下

Dim logCon
Dim strCon
Dim manage
Dim logRec
Dim PerPage


Set logCon = Server.CreateObject("ADODB.Connection")
strCon = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("data.mdb")
logCon.Open strCon

PerPage = "conf_perpg_no" '数据库中的一项,为数字类型,字段大小为字节

Set logRec = Server.CreateObject("ADODB.Recordset")
logRec.maxrecords = PerPage '这里提示类型不匹配
manage = "SELECT * FROM configure;"
logRec.open manage, logCon

'请高手帮忙,谢谢 <(_ _)>

编辑历史:[此帖最近一次被 zlcnkkm 编辑过(编辑时间:2004-07-07 07:02:20)]


缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22004/7/7 8:51:37
PerPage = "conf_perpg_no" '数据库中的一项,为数字类型,字段大小为字节



你这样是赋值字符串啊~



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#32004/7/7 11:22:24
conf_perpg_no应先通过查询取得,从RECORDSET中的Fields中取得啊。

否则赋的是字符串,有什么用?

编辑历史:[此帖最近一次被 dreamexpress 编辑过(编辑时间:2004-07-09 12:43:30)]