4个回答
2013-09-03
展开全部
已解决问题 收藏 asp 连接access数据库 conn.asp参数错误 。代码如下,请高手帮我看下怎么样修改。 5 标签:access 数据库,asp,access onst Db="../data#v390/feitec#data.asa"
ConnStr="Provider=Microsoft.Jet.Oledb.4.0;Data Source="&Server.MapPath(Db)
Set Conn = Server.Createobject("adodb.connection")
Conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"
Response.End
End If 问题补充 2009-01-07 15:42 在学校机房可以打开,用我自己的电脑就打不开。 问题补充 2009-01-07 16:28 我也没有代码没有错。因为在其他人的电脑的是可以打开的。请问该怎么设置呢,请说详细一点。 问题补充 2009-01-07 16:40 重装过IIS,可是还是不能用。你能不能说得详细一点该怎么设置。 问题补充 2009-01-07 16:48 我有免IIS的软件,可是那个开不了后台的,只能打开前台的。 问题补充 2009-01-08 13:00 装不了Microsoft Data Access Components (MDAC) 2.8,版本不兼容。 问题补充 2009-01-08 21:00 重装系统后重新装了IIS,现在已经可以用了。那个代码是没有问题的。谢谢大家了! 沙漠的孤鱼 回答:7 人气:7 解决时间:2009-01-08 21:19 有以下几种可能:
1、你的服务器没有打开父目录权限,解决办法:在IIS配置里边把支持父目录那个选项打勾;
2、你的路径有问题,解决办法:看你的conn.asp文件在网站的什么地方,如果conn.asp在网站根目录下而data#v390也在网站根目录下,那么前面那个../就要去掉;
3、MDAC(Microsoft Data Access Components)是微软数据库访问组件,Netpise和许多利用数据库的软件都需要操作系统安装MDAC。很多用户的操作系统中已经存在了MDAC,有些是操作系统内置的、有些是其它应用程序安装的。根据你的情况,有可能是在安装IIS前安装了别的软件,所以那个Microsoft Data Access Components (MDAC)跟你后来安装IIS所带的有冲突,解决办法:先卸载原先的程序,然后再重新安装;
4、ConnStr="Provider=Microsoft.Jet.Oledb.4.0;Data Source="&Server.MapPath(Db)这个语句本身没有问题,但个人建议,直接在Server.MapPath里写数据库路径,不要用变量或是常量,这样保险一些。
以上就是我的个人看法,希望对你有帮助!
ConnStr="Provider=Microsoft.Jet.Oledb.4.0;Data Source="&Server.MapPath(Db)
Set Conn = Server.Createobject("adodb.connection")
Conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"
Response.End
End If 问题补充 2009-01-07 15:42 在学校机房可以打开,用我自己的电脑就打不开。 问题补充 2009-01-07 16:28 我也没有代码没有错。因为在其他人的电脑的是可以打开的。请问该怎么设置呢,请说详细一点。 问题补充 2009-01-07 16:40 重装过IIS,可是还是不能用。你能不能说得详细一点该怎么设置。 问题补充 2009-01-07 16:48 我有免IIS的软件,可是那个开不了后台的,只能打开前台的。 问题补充 2009-01-08 13:00 装不了Microsoft Data Access Components (MDAC) 2.8,版本不兼容。 问题补充 2009-01-08 21:00 重装系统后重新装了IIS,现在已经可以用了。那个代码是没有问题的。谢谢大家了! 沙漠的孤鱼 回答:7 人气:7 解决时间:2009-01-08 21:19 有以下几种可能:
1、你的服务器没有打开父目录权限,解决办法:在IIS配置里边把支持父目录那个选项打勾;
2、你的路径有问题,解决办法:看你的conn.asp文件在网站的什么地方,如果conn.asp在网站根目录下而data#v390也在网站根目录下,那么前面那个../就要去掉;
3、MDAC(Microsoft Data Access Components)是微软数据库访问组件,Netpise和许多利用数据库的软件都需要操作系统安装MDAC。很多用户的操作系统中已经存在了MDAC,有些是操作系统内置的、有些是其它应用程序安装的。根据你的情况,有可能是在安装IIS前安装了别的软件,所以那个Microsoft Data Access Components (MDAC)跟你后来安装IIS所带的有冲突,解决办法:先卸载原先的程序,然后再重新安装;
4、ConnStr="Provider=Microsoft.Jet.Oledb.4.0;Data Source="&Server.MapPath(Db)这个语句本身没有问题,但个人建议,直接在Server.MapPath里写数据库路径,不要用变量或是常量,这样保险一些。
以上就是我的个人看法,希望对你有帮助!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-03
展开全部
使用系统的软件Microsoft Office 工具。有一个软件好像是钥匙的图案。用哪个就可以打开。是对密码修改建议使用我说的。如果修改数据库连接那么就修改一个文件就可以了。文件名称:config.ASP。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-03
展开全部
asp很简单啊1.连接上数据库 (建立连接对象)2.建立记录集3执行SQL语句 添加 insert into (字段1)values(值) 删除delete from table (可跟条件) 修改 update table set 字段=值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-03
展开全部
进入后台 就可以修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询