主题:  请教各位大侠,用server.mappath连接access

千手刀客

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2002/2/6 10:24:02
#12002/2/8 10:39:44
我用server.mappath连接access数据库,使用的是以下格式:"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/new230/luntan/userdata.mdb")测试成功,但在进行recordset操作和command操作时都会出现诸如以下错误:
错误类型:
ADODB.Command (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/new230/TMPz6cbr25o7.asp, 第 76 行
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/new230/TMPz6cbr25o7.asp, 第 76 行



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
#22002/2/8 15:36:03
数据库设计的问题



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#32002/2/8 16:01:22
server.mappath
只是个连接方法,如果在你的UD里试通了就证明没问题了,这些现现像很明显是你数据设计错误或你输入的东西比你数据库里设定的大



千手刀客

职务:普通成员
等级:1
金币:0.0
发贴:15
注册:2002/2/6 10:24:02
#42002/2/9 10:09:11
可是我如果用绝对路径操作就很成功呀!这是怎么回事?