有可能是权限的问题,ASP访问Access数据库需要通过“Internet来宾帐户”,可能你对应的demoaccdb文件未对其受权,右键->属性->安全,将“Internet来宾帐户”权限设为完全控制,我之前密码无效的问题就是这么解决的。
Provider=MicrosoftJetOLEDB40;Jet OLEDB:Database Password=123456;Data Source=" & ServerMapPath("testmdb")
或者
dim connnews
dim connstrnews
dim DBName
DBname="newsmdb"
connstrnews="DBQ="+servermappath(dbName)+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)};"
set connnews=servercreateobject("ADODBCONNECTION")
connnewsopen connstrnews, "uid='admin',pwd='12345'"
connnewsclose
或者
dim str_conn,cn
Set cn = ServerCreateObject("ADODBConnection")
str_conn="Provider=MicrosoftJetOLEDB40;uid=admin;password=123456;Data Source= " & Servermappath("/dfang/difangmdb")
cnOpen str_conn
补充: 改这一句就可以了
connstr="Provider=MicrosoftJetOLEDB40;uid=admin;password=123456;Data Source=" & ServerMapPath(mdb)
responseWrite("companyname") 等
应该
responseWrite rs("companyname")
responseWrite rs("tel")
responseWrite rs("addres")
responseWrite rs("website")
这样写输出才对
以上就是关于ASP+Access2007连接数据库提示密码无效全部的内容,包括:ASP+Access2007连接数据库提示密码无效、asp怎样连接带有密码的access数据库、ASP 与2010access数据库连接,无法显示数据库内容。效果如图 求大神帮忙等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)