浅析使用 dreamweaver+asp+access 创建网站初期常见错误 郁敏敏 (江南影视艺术职业 数字艺术,江苏 无锡 214153) 摘要:网站设计以其简单易学迅速被广大爱好者所青睐,尤其是 DW 已成为初学者制 作网站的首选工具。但我们在用 DW 制作 ASP+access 程序时,经常会出现这样或那样的错 误, 尤其是数据库方面显得特别突出。 本文就在创建网站初期出现的一些常见的问题谈谈其 原因及解决办法。 关键词: 网站,DW, ASP+access, 数据库 Elementary analysis some common mistakes of using dreamweaver + asp+ access to create web site Abstract: The majority of enthusiasts favor
website design , because of its easy to learn, especially DW has become the tool of choice for production site. But we are making use of DW+ASP+access programming, often can appear some
mistakes, especially in the database is particularly prominent. This article in the creation of website initial stage appears some common problems about its causes and solutions. Key
words: Website,DW, ASP+access, database
一、
引言
随着国内 Internet 技术的不断提高,越来越多的人都意识到了“动态”网站的重要性。 “动态”网站的编写也逐渐替代“静态”页面的编写,成为当今站点的主流。目前最为流行 的 Web 开发环境是 Dreamweaver,它将 Web 应用程序的开发环境同可视化创作环境结合起 来,能够帮助用户快速进行 Web
程序的开发。对于那些不懂 ASP 的爱好者也可以利用 Dreamweaver 在不需要或者只需要修改少量代码的情况下制作出 ASP 动态页面来。而熟悉 ASP 的人员更是可以简化编写代码时的重复工作。虽然有这样一个容易上手的平台,但是 在设计网站的过程中还要涉及到数据库的部分, 这个部分弄不好就会出错, 会影响这个
设计 的进程,尤其在设计初期,这些问题解决不好,后期的设计很有可能就不能持续下去。那么 接下来就来研究一下常见错误及解决方法。 二、 常见错误及解决方法
错误一:错误类型: Microsoft OLE DB Provider for ODBC Drivers ('0x80004005')
[Microsoft][ODBC Microsoft Access Driver] Microsoft Jet 数据库引擎打不开文件'(未 知的)'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。 /conn.asp, 第 6 行 错误二:错误类型: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] 不能使用 '(未知的)';文件已在使用中。 /admin.asp, 第 9 行 原因:以上两个错误都是同一个问题,就是存在权限
问题。
?
Internet Information Server 所使用的帐户(通常是 IUSR)对于某个基于文件的数 据库或包含该文件的文件夹可能没有正确的 Windows 权限。 请在用户管理器中检查 该 IIS 帐户 (IUSR) 的权限。
?
可能没有创
建或销毁临时文件所需的权限。请检查对该文件和文件夹的权限。确保 您具有创建或销毁任何临时文件所需的权限。 临时文件通常创建在数据库所在的文件 夹中,但也可能创建到其它文件夹(如 /Winnt)中。
?
若在 Windows 2000 中,可能需要为 Access 数据库 DSN 更改超时值。若要更改 超时值,请选择“开始”>“设置”>“控制面板”>“管理工具”>“数据源 (ODBC)”。 单击“
系统”选项卡,突出显示正确的 DSN,然后单击“配置”按钮。单击“选项”按钮 并将“页超时”值更改为 5000。 解决:磁盘分区格式必须是 NTFS,然后从资源管理器菜单中的工具--〉文件夹选项--〉
查看里头的“使用简单文件共享”的勾勾去掉,然后找到 Access 文件,点右键,选择属性--〉 安全,添加一个 Everyone 用户,并且设置成完全控制即可。
错误三:错误类型: Provider (0x80004005)未指定的错误 / XXX.asp, 第 37 行 原因:连接数据库代码不规范所造成的,代码有漏缺情况。 解决: