|
原因:多数为操作系统的问题,因使用了经过精简的操作系统(如克隆版XP等)导致连接不成功。某些操作系统还不能安装Sql。另外,DW中的站点设置不当或IIS主目录配置错误也会造成此现象。
解决办法一:重新安装操作系统,最好是安装时需要输入序列号的XP或2003服务器版本,强烈推荐使用2003服务器版本!!!
解决办法二:使用DSN(数据源名称)进行连接,然后本地测试进行网页设计,制作完成后上传到服务器再改为字符串连接。
建立好连接后会在Connections生成一个以连接名称命名的asp文件。上传时打开站点下的Connections连接文件如web.asp(数据源名称为web),切换到代码模式下,找到"dsn=web"一句,将其改为"Driver={Microsoft Access Driver (*.mdb)};Uid=;Pwd=;DBQ=" & Server.MapPath("/data/db1.mdb"),然后上传到服务器。记住,原有文件为了测试需要,仍然不能删除它,上传后把它恢复为原来的代码。 |