前几天在用dreamweaver开发asp.net时,需要用到datagrid,但是在用dw的“应用程序/数据库”面板进行数据库连接时,老是弹出对话框:“http错误500,服务器内部错误”,无法连接数据库,搞了几天都没有搞定,到网上查了一下,大部分是说“IWAM_SERVERNAME”的用户密码在IIS,用户组,和iis database中不一致,但是按照他们说的作了,根本不行,最后在论坛上看到了一种方法,就解决了。
windows xp升级为SP2,windows 2003升级为SP1,都会出现这种情况.
解决的办法如下:
1.开启您的Dreamweaver,并打开一个含有数据库连接的aspx或asp文件;
2.点选[站点]--[高级]--[移除连接脚本]
3.把您原先异常的数据库连接删除(一定要删哦!)
下载官方发布的插件!
http://download.macromedia.com/pub/dreamweaver/extensions/SP2DBFix1.0.2.mxp
4.重启Dreamweaver,并打开dreamweaver extension manager安装这个修正档案:Dreamweaver Extention Fix
5.重启Dreamweaver,再建立一次数据库连接,一般就可以搞定,如果还不行,就重启一下电脑。
论坛上那位仁兄,在回答了楼主的问题后,说了一句“感谢所有帮助过我的人,我将帮助所有我能帮助的人!”,我是深有同感,在此我要谢谢那位仁兄,也谢谢愿意分享解决方案的朋友们,感谢所有帮助过我的人和以后帮助我的人,我也会帮助我能帮助的人。遇到这种问题的人的心情,只有亲身经历了才能体会,我为人人,人人为我,噢也!!!