错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80004005 [Microsoft][ODBC Microsoft Access 97
Driver] (unknown) isnt a valid path. Make sure that the path name is spelled correctly and that you are
connected to the server on which the file resides.
原因
Web 服务器所读取的路径是无效路径。 当 Global.asa 文件正被使用,而连接字符串是 Web 服务器之外的另一台计算机
上创建的时候,最容易发生这种错误。 如果路径是一个映像驱动器号,它可能只对创建连接字符串的客户计算机有效。
错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80004005 [Microsoft][ODBC SQL Server Driver][SQL
Server] The query and the views in it exceed the limit of 16 tables.
原因
查询过于复杂。 在查询中有过多的限制。
错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80004005 [Microsoft][ODBC SQL Server Driver][DBNMPNTW]
ConnectionWrite (GetOverLappedResult()).
原因
“允许匿名用户”环境被关闭时,Windows NT 在第一个请求完成后要关闭与 SQL Server 连接的管道。 这是因为,第一
个到 SQL Server 的连接是在 IIS 匿名用户帐户中建立的。 然后,IIS 或者选择在同一线程上模拟浏览器客户,或者尝
试去访问运行于模拟用户环境中的其它线程上的连接。 无论是哪种情况,Windows NT 都会检测有没有谁试图使用某个已
在其它用户环境中打开的网络命名管道句柄,并根据安全规则关闭该管道。 在 SQL Server 网络监视器看来,这是
Windows NT 发出的关闭命名管道的请求,从而引起 Web 浏览器出错。
错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80004005 [Microsoft][ODBC SQL Server Driver][DBMSSOCN]
General network error. Check your network document
原因
这一错误可能发生在 SQL 服务器被重命名的情况下。 由于无法找到计算机名,引用旧名称的 DSN 将会失败。
错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80040e21 Errors occurred
原因
这一错误可能是由于试图向一个字段插入过多的数据,超过允许值而引起。 比如,一个 Microsoft Access 字段格式设置
为只接受 25 个字符,而试图插入 26 个字符。
错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80040e14 [Microsoft][ODBC Microsoft Access 97 Driver]
Syntax error in INSERT INTO statement.
原因
某个列名可能是保留字,如 DATE。 请将列名称改为一个非保留字,如 SaleDate。
错误消息
Microsoft OLE DB Provider for ODBC Drivers error 80040e10 [Microsoft][ODBC Microsoft Access 97 Driver]
Too few parameters. Expected 1.
原因
查询语法中所使用的列名不存在。 往往,这只是个打字错误。 请对照数据库中的列名,检查查询字符串中的列名。 如果
使用的是 Microsoft Access,要确保使用的是实际列名,而不是列的“显示”名