巨简单问题!!高分

momtea 2004-04-02 06:44:49
Microsoft JET Database Engine 错误 '80040e4d'

密码无效。

/fdfdf/shop3/reg.asp,行 137 这是我的用户刚注册完,点注册返回的信息,请高手指点!!!

还有就是Server.MapPath(""&db&"") 中的$$是干什么用的 ???
...全文
7 点赞 收藏 16
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
aojiankd 2004-04-02
db是含有数据库地址的变量啊
回复
qunluo 2004-04-02
Server.MapPath(""&db&"") 中的$$是干什么用的 ???

大家看好了:(""&db&"") =========》是&
$$是干什么用的==========> 是$
&<>$

如果是&要也可以不要也可以!
回复
fhsoft8508539 2004-04-02
同意楼上的意见
回复
look4sword 2004-04-02
同上
回复
veryxiao 2004-04-02
上面说的都对!
db是一个被赋了数据库地址的变量!
回复
Drowning 2004-04-02
假如你的数据库名为db.mdb
既db="db/db.mdb"
那就应该写成
Server.MapPath(db)
&是用来连接变量名和字符串的
回复
lincai 2004-04-02
server.mappath("你的数据库名")

回复
tangxufeng 2004-04-02
请楼主源代码贴出来,不贴不出无法给你指出错误
回复
pizixt 2004-04-02
我怎么看不到楼主的123456?
回复
vvfish119 2004-04-02
你的123456无效
&是asp里的连结符,例如要连结一个asp变量和一个字符串就用a&"aaaaaa"
回复
liuyangxuan 2004-04-02
密码无效。查一下。
"&变量&"
是取变量值。
回复
qxg1123 2004-04-02
连接数据库的密码无效啊

用user id=username password=pwd
&中的db是一个变量,如果没错是access文件的路径
回复
51windows 2004-04-02
set conn=Server.CreateObject("ADODB.Connection")
datapath="data/mydata.asp"
dbpath=Server.MapPath(datapath)
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=123456;Data Source="&dbpath


123456是密码
回复
whghwujx 2004-04-02
楼主是不是用的ACCESS数据库啊
回复
anddytang 2004-04-02
你把源程序贴出来看看!!
回复
whghwujx 2004-04-02
呵呵,表明这里面是一个变量,呵呵,我也不是很明白!
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告