碰到一个棘手的问题,请高手们相助!!

yaozheng 2004-02-08 11:26:28
我本地用的是win2000+iis5 ,远程服务器端用的是win2003+iis6,数据库均为access

问题是这样的,我的asp程序在本地调试一切正常,但传到服务器端出现问题,
这是一段连接数据库的代码,数据库设了密码“abcde”
connstr="DBQ="+server.mappath("aaa.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};pwd=abcde;"
set connuser=server.createobject("ADODB.CONNECTION")
connuser.open connstr
这段代码在本地调试完全正常,在服务器端就不能运行,几经测试发现是加了密码的原因,如果我把数据库密码去掉,把连接代码中的pwd=这段去掉就一切正常了,请问这是怎么回事????

另外还有个问题就是,我发现如果我sql语句有update 或者insert这类需要对数据库进行修改和添加的语句在服务器端就不能运行,总是提示500错误,而这在本地就完全没问题的。请问是怎么回事?这应该和iis没关系吧,我已经把权限都打开了!!!

最后想知道一下iis6和iis5区别大吗?像我上面碰到的这两个问题是不是涉及到iis6和iis5区别???

请高手们不吝赐教!!!万分感谢!!!都头疼了一晚上了!!!!
...全文
72 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧