搜虎精品社区

标题: 非常值得收藏的asp常见错误参数以及说明原因! [打印本页]

作者: souho    时间: 2008-3-15 14:38
标题: 非常值得收藏的asp常见错误参数以及说明原因!
asp常见错误参数:

平时写程序的时候出错时的解决方法,不太全,但是一般问题应该都有了,呵呵,欢迎大加添加新的错误信息及解决方法

I.
Active Server Pages, ASP 0126 (0x80004005) --> 找不到包含文件

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21) --> sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) --> sql语句出错(字段名错
误,或数据类型不匹配)

Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) --> sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)

Microsoft OLE DB Provider for ODBC Drivers (0x80040E57) --> sql语句出错(要插入或更新的数据溢出)

Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) --> sql语句出错(update字段名或要更新的数据类型错误)

Microsoft OLE DB Provider for ODBC Drivers (0x80004005) --> sql语句出错(要插入或更新的字段的数值不能为空值)

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)  --> 打开数据库出错,没有在指定目录发现数据库

Microsoft OLE DB Provider for ODBC Drivers (0x80040E37) --> 没有发现表

Microsoft VBScript 运行时错误 (0x800A000D) --> 错误引用rs变量(rs对像已关闭或未定义)

Microsoft VBScript 运行时错误 (0x800A01C2) --> vbscript脚本错误(vbscript语句出错)

Microsoft VBScript 运行时错误 (0x800A01F4) --> 变量未定义

Microsoft VBScript 运行时错误 (0x800A0006) --> vbscript脚本错误(溢出错误)

Microsoft VBScript 编译器错误 (0x800A040E) --> 缺少loop

Microsoft VBScript 编译器错误 (0x800A03EA) --> 缺少if或end if

Microsoft VBScript 编译器错误 (0x800A03EE) --> 语句未结束(缺少\")\")

Microsoft VBScript 编译器错误 (0x800A03F6) --> if语句出错(缺少end if)

Microsoft VBScript 运行时错误 (0x800A005B) --> 缺少set

Microsoft VBScript 运行时错误 (0x800A0005) --> 变量未定义

Microsoft VBScript 编译器错误 (0x800A03F9) --> if语句缺少then

Microsoft VBScript 编译器错误 (0x800A0411) --> dim语句定义错误

Microsoft VBScript 编译器错误 (0x800A0408) --> sql语句错误(?????????????????)

ADODB.Recordset (0x800A0BB9) --> sql语句出错(sql语句或conn语句未定义或对一个rs属性进行赋值时发生错误)

ADODB.Recordset (0x800A0CC1) --> rs对像出错(rs对像本身不存在或错误地引用了一个不
存在的字段名)

ADODB.Recordset (0x800A0BCD) --> rs对像出错(记录集中没有记录却对记录集进行操作)

ADODB.Recordset (0x800A0E78) --> rs对像出错(记录集不存在,缺少rs.open语句)

ADODB.Recordset (0x800A0CC1) --> rs对像出错(引用了一个不存在的字段名)

ADODB.Recordset (0x800A0E7D) --> conn定义错误

ADODB.Recordset (0x800A0CB3) --> 数据库以只读方式打开,无法更新


II.
问题描述:
ASP无组件上传程序无法上传较大的文件“Request 对象 错误 \'\'ASP 0104 : 80004005\'\'”,(大概大于100kb就不行),但是原先在2000 server中可以上传5m左右的文件。

解决方法:
在IIS属性中选中“允许直接编辑配置数据库”,然后。在服务里关闭iis admin service服务
找到windows\\system32\\inesrv\\下的metabase.xml编辑其中的ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K,把它修改为51200000(50M)或者更大。然后重启iis admin service服务

亦可使用Metabase Explorer,参考:
http://www.microsoft.com/downloa ... 3-B628-ADE629C89499

适用:Windows 2003 IIS 6.0
III.
http错误405 不能使用该方法的原因:
这个是dreamweaver本身的程序问题,dreamweaver mx和dreamweaver mx2004都有这个问题存在,现在官方已经推出了升级补丁来解决这个问题了。
http错误405 不能使用该方法的解决办法:
一.要解决这个问题,您还是先要检查您要联机的数据库权限是否适合,相关的教材:
www.e-dreamer.idv.tw/action.php? ... s&article_id=60
作者: souho    时间: 2008-3-15 14:39
二.若使用的是 Dreamweaver MX,请:
1.下载此更新檔: www.macromedia.com/support/dream ... /err405/scripts.zip
2.关闭Dreamweaver MX。
3.重新命名本地Scripts数据夹,改成Scripts_bak
(路径)\Dreamweaver MX\Configuration\Connections\
注:程序预设安装路径为 C:\Program Files\Macromedia\.
4.解压缩内含有Scripts数据夹的压缩文件到步骤(3)同样的数据夹。
(安装路径)\Dreamweaver MX\Configuration\Connections\
注:压缩文件内含有Scripts数据夹。
5.从你的测试服务器上将_mmServerScripts数据夹删除,以便让Dreamweaver重新部署连结数据库的script。
6.重新启动Dreamweaver MX
7.安装6.1更新档后无法正确格式化代码
解决方法:下载此更新檔,安装后即可修正问题
更新檔地址:http://download.macromedia.com/p ... ndexfix_dwmx6_1.mxp
8.当然您也可以下载 Dreamweaver MX 6.01 的更新程序来安装。
www.macromedia.com/support/dreamweaver/downloads_updaters.html
三.若使用的是 Dreamweaver MX 2004(7.0),请直接下载 7.01 更新档案来安装,下载的页面:
www.macromedia.com/support/dreamweaver/downloads_updaters.html
相关信息
Dreamweaver MX (6.0) 出现「HTTP错误405不允许这个方法」的原因及解决方法官方说明页:
www.macromedia.com/support/dreamweaver/ts/documents/err405.htm
Dreamweaver MX 2004 (7.0) 出现「HTTP错误405不允许这个方法」更新档说明列示处:
www.macromedia.com/support/dream ... solved_detail.htm#I


IV.
1.错误信息
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet database
engine cannot open the file ''(unknown)''. It is already opened exclusively
by another user, or you need permission to view its data.
原因:
这个错误发生在当IIS使用匿名帐号(通常是IUSR)时,该帐号在NT中对数据库所在的目录
没有正确的权限.(这就是为什么在Win95和PWS下没问题,因为win95根本就没有目录权限这一说)
检查文件和目录的权限. 确定你能够在该目录中有能够新建和删除临时文件的权限。
这些临时文件其实是数据库建立在同一个目录下的文件, 但是要注意的是,有可能这些文件
也可能建立在别的目录,例如 /Winnt.
使用NT的文件监视程序监视文件失败时到底是访问了什么目录。
这个NT的文件监视程序可以在这个地方下载http://www.sysinternals.com.

如果你对数据库使用了一个网络地址,例如映射地址,就要检查一下共享文件和目录的权限,

还要检查一下数据源文件(DSN)是否被别的程序标志成为正在使用中,
这些别的程序一般是Visual InterDev,关闭任何一个InterDev中的正打开和数据库连接的项目。

这个错误还可能发生在这种情况:如果在DSN中使用了一个UNC路径(就是通用命名协议),请改用
本地路径进行测试,因为如果对本地数据库使用UNC也可能出错。
还可能发生在这种情况,如果服务器要访问Access中的一个表,而这个表却联接在一个网络服务器上。

2.错误信息:
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Microsoft Access 97 Driver] Couldn''t use ''(unknown)''; file
already in use.
原因:
多人使用时数据库被锁定。

3.错误信息:
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Driver Manager] Data source name not found and no default
driver specified.
原因:
最可能的原因是ConnectString是一个在global.asa中初始化的Session变量,但是global.asa
却没有正常工作。解决办法是,检查赋值时是否正确:(在你的asp中加入下面的代码)
<%= "''auth_user'' is " & request.servervariables("auth_user")%>
<P>
<%= "''auth_type'' is " & request.servervariables("auth_type")%>
<P>
<%= "connection string is " & session("your_connectionstring")%>
<P>
还有一个原因就是你在你的ConnectString中加入了多余的空格,例如
DSN = MyDSN; Database = Pubs;
试试改成下面这个样子:
DSN=MyDSN;Database=Pubs;

如果是global.asa还没有工作,检查该文件是否在运用程序的根目录中,或者是虚拟目录的根目录中。

还有可能错误出现的原因是DSN名称没找着,这可以采用我提供的id=36767的办法解决。
最后是检查是否安装了最新的驱动程序,既是否是最新的MDAC版本。
作者: souho    时间: 2008-3-15 14:39
4.错误信息
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Driver Manager] Data source name not ??
原因:
这个错误有可能是出现在你的计算机上软件安装(或则反安装)的顺序上。
如果ODBC的版本不一致的话,就会发生该错误。
解决办法是安装最新版本的MDAC

5.错误信息:
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Access 97 ODBC driver Driver]General error Unable to open
registry key ''DriverId''.
原因:
这个错误发生在爱从注册表中读取数值的时候。使用regedit32.exe检查你的注册表的权限。
你也可以使用NT中的注册表监视程序(NTRegMon)来看读取失败信息。该程序到这找:http://www.sysinternals.com

6.错误信息:
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC SQL Server Driver][dbnmpntw]ConnectionOpen (CreateFile()).
原因:
两个原因:当一个数据库中包含有分别在不用机器上的许可关系时,
这也可能发生在同一台机器上,当你给一个关系设置了UNC路径,而另一个关系却是本地路径。
错误原因是:
当用户使用IIS匿名帐号登录后,对本地这台机器而言他是有权的,但是对于一个UNC路径的机器,
另外这台机器是不会认为你当前匿名登录的帐号在它那上面也是合法的。
这样它就不允许你访问它上面的资源,导致错误。

两个解决办法:
1。在IIS工具中,改变IIS匿名帐号成另外一个基于域的帐号。(也就是不使用匿名登录)
2。或则在那台你要访问资源的机器上也创建一个和当前匿名帐号同样的帐号,使用同样的密码。

7.错误信息
Microsoft OLE DB Provider for ODBC Drivers error ''80004005'' Microsoft][ODBC
Microsoft SQL Driver] Logon Failed()
原因:
该错误是由SQL Server产生的,当它不接受或则不能够认识这个登录帐号的时候,或者没有使用管理员身份登录,
也可能是在NT中没有SQL影射帐号造成的。

使用系统管理员帐号(SA)登录,一般密码应该为空.注意,这时必须使用CoonectString而不能够使用DSN文件。
因为DSN中没有保存用户名和密码。
检查NT是否给SQL映射了帐号。

8.错误信息
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC SQL Server Driver][SQL Server] Login failed- User: Reason:
Not defined as a valid user of a trusted SQL Server connection.
原因:
原因同上。
试试这个办法:在SQL Server的Enterprise Manager中,选择Server/SQL Server/Configure[ASCII
133]/Security Options/Standard.
如果是运行在IIS4中,取消选择该项目的Password Synchronization选项。

9.错误信息
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Microsoft Access 97 Driver] Couldn''t lock file.
原因:
也许是没有正确的权限生成Access数据库的锁定文件(.ldb)
默认时,该文件和你的数据库是同一个目录的。
给匿名帐号全权访问数据库共享目录的权限。

有时是因为文件是因为共享时有意使用了只读的权限限制。试试使用下面的代码。
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Mode = adModeShareDenyWrite ''8

10.错误信息
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC Microsoft Access 97 Driver] ''(unknown)'' isn''t 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.
原因:
路径非法。最可能发生在当Global.asa和CoonecntString被使用到另外一台机器上的时候。

11.错误信息
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.

原因:
查询太复杂了,对查询有限制。

12.错误信息:
Microsoft OLE DB Provider for ODBC Drivers error ''80004005''
[Microsoft][ODBC SQL Server Driver][DBMSSOCN] General network error. Check
your network document
原因:
当装有SQL Server的机器改名的时候。但是DSN还使用了原来的机器名。
作者: sdovip    时间: 2008-6-15 19:23
7 7 有点看不懂··大概意思就这样把·呵呵
作者: 6feel    时间: 2009-2-8 20:38
谢谢楼主分享啊.
作者: assnpl    时间: 2009-3-6 08:45
谢谢楼主,这样以后出问题多容易多了
作者: ymfhpjsaw    时间: 2009-8-23 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: nopq906    时间: 2009-8-30 03:06
标题: 帮顶下
路过,帮顶下了!   
                                                                                
作者: knksq    时间: 2009-9-5 17:34
太感谢了  谢谢
作者: 风建杨    时间: 2009-10-11 13:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: cainiaoaiit    时间: 2009-11-5 22:30
我是新手来学习了啊
作者: bjfx169    时间: 2009-11-14 23:26
东东要收藏,太经典了对于我这样的需要多多的记
作者: whynotkml    时间: 2009-11-15 06:09
学习了~谢谢
作者: f1shanghai    时间: 2009-11-21 01:29
好,就一个字,初学者的乐园
作者: 15517901    时间: 2009-11-24 21:13
在这里能学到好多东西呢
作者: 一统天下    时间: 2009-11-25 09:33
谢谢  收藏了
作者: lxilxil    时间: 2009-12-5 20:57
好东西要支持。。。
作者: aimini    时间: 2009-12-11 09:25
谢谢楼主。学习一下~
作者: 魑魇の书生    时间: 2009-12-25 16:20
谢谢楼主分享啊.
作者: bobo518    时间: 2010-3-26 22:47
谢谢分享..............
作者: winnie9985    时间: 2010-5-4 16:35
帮楼主顶住!!!耶~~
作者: allondon    时间: 2010-6-18 11:01
找了很久,有点感觉了,我顶你,老大!
作者: www_7net_cn    时间: 2010-7-21 09:09




国际域名(.com/.net/.org)/新网 促销价:60.00元/1年 60元/ 1年
.cc 域名 200.00元/1年  
.tv 域名 480.00元/1年   
.biz 域名 180.00元/1年   
.info 域名 180.00元/1年   
中文国际顶级域名(中文.com) 70.00元/1年   
中文通用顶级域名(.中国/.公司/.网络) 260.00元/1年
作者: hyh8800    时间: 2010-10-17 13:01
谢谢楼主分享啊.
作者: pc0917    时间: 2010-10-25 11:25
学习了,支持一下,,,,
作者: 梦幻鬼鱼    时间: 2010-11-24 17:02
真厉害啊 一语点醒梦中人
作者: yangyitao    时间: 2010-11-29 11:05
很好 非常感谢。
作者: klsfp    时间: 2011-1-10 02:24
每年回母校看看那些为你付出过的老师,走上******你才了解她们才是无私的,比起那点学费,她们简直太伟大了。学会感恩。
作者: klsfp    时间: 2011-1-10 02:40
我一个不久前结婚的男同学叫——常在厨房混,那能不切手
作者: z770997563    时间: 2011-1-10 08:21
谢谢分享啊 最近正需要这个!
作者: cyxuxu    时间: 2011-4-5 19:07
哇,太感谢了
作者: 熊先生    时间: 2011-4-19 13:31
好 收藏 备用
作者: 0735bj    时间: 2011-10-9 20:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 7229676    时间: 2011-10-11 09:35
收藏了。好东西~~
作者: 小海    时间: 2011-10-12 09:43
楼主 写的很好  谢谢分享
作者: raybro    时间: 2011-11-15 22:23
非常好,收藏了,楼主辛苦
作者: 清静无为    时间: 2011-11-29 00:47
第一次见到这些参数,要好好研究。
作者: pybahao    时间: 2012-1-7 17:41
全了啊 建议再弄个PHP的啊
作者: pybahao    时间: 2012-1-7 17:41
我最近用帝国的 现在基本都是php了
作者: migrantsun    时间: 2012-5-28 21:26
建站是个细活。
作者: 那他哈    时间: 2012-8-8 11:14
标题: 回帖1
新人来访,学习了!谢谢楼主分享!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: Toxic.耗子    时间: 2012-9-22 06:00
见贴就回见贴就回见贴就回见贴就回见贴就回
作者: chushuan5486    时间: 2012-10-8 10:04
标题: UGG Classic Mini|UGG Classic Mini Boots-
火车采集器html简单模板示范
Chippewa Boots For Style
Chippewa has been a well known brand of boots since 1901 and has been famous for its brilliant quality and skills in manufacturing world class boot wear. Chippewa products make outdoor activities fun and more lively and adventurous because they boast the best quality.Chippewa has actually been making quality footwear using the best material**ailable in the market and has its own boot making technologies and finding comfort in every pair you wear is what Chippewa aims to achieve for every one of its customers.? Would you believe it,UGG Annabelle|UGG Annabelle Boots, every single pair of these great shoes is made manually to ensure that there s no difference in quality while being produced on a mass scale. It s this that makes these Chippewa products superior to all the rest,http://www.sanctusonline.org/forums/topic/preparing-a-place?replies=1#post-3341!? Some women find Chippewa men s footwear good to look at and stylish. However if you are unaware of the size you re looking for here s a simple way of finding out   just minus 1.5 sizes from your present female shoe size!? When it comes to quality and comfort, there s nothing like Chippewa products. If you re looking for motorcycle kickers,http://www.mhyk.com/html/dongmantequ/manhuazhuanqu/chengrenmanhua/2009/0812/212.html, this is the brand you should look at. Theirs can be used anywhere; bad grounds,UGG Classic Mini|UGG Classic Mini Boots,http://wynnga.com/members/home, rocky landscapes and violent weather and its protection for the rider all the way through. The styling and sizes are numerous, and there are boots meant for every purpose! What matters most is that, Chippewa products are durable,UGG Plumdale|UGG Plumdale Boots, that s why the company has lasted a century!? What makes motorcycle footwear different? Here s how you characterize them. These shoes should be strong enough to live up to the spirit of motorcycling. They **e to endure large temperature differences and depending on the weather **e to keep the feet dry or warm but still as comfortable as possible hence they can t be like normal boots. Motorcycle ones should be made tough for rough surfaces, and should be comfortable whether used on dirt or stony surfaces or asphalt! All Chippewas **e these characteristic features, so it s up to you to make your own choice of things.Depending on the need for protection, you can choose the height you need. Heights can be anywhere between six to seventeen inches, and an increase in height gives more protection.These boots are made of leather and many **e soles with spikes. The first ones made by Chippewa were logger boots. Its popularity prompted Chippewa to make specialized footwear like this.Chippewa presently makes products for people who are adventurous and also for sports purposes. The quality is surely beyond any other!So what do you need to do to find this comfortable? Boots like these need to be worn with thick socks. This ensures the product is not too loose or too tight for your feet when you wear your socks. Also while wearing them, make sure you put your feet in with ease rather than **ing to break in because it might cause corns if you walk around too much in them while they are still new.
作者: aeix8kMp    时间: 2012-10-19 18:44
神马都是浮云。。。。
作者: xjhe5dCz    时间: 2012-10-24 05:56
     拒绝日货!从我做起!从现在做起!请与你的家人、朋友、同事、员工一起来。树莓派II卡片电脑,纯国货,无污染,299元让你的电视变电脑
     风火轮承诺,每卖出1个“树莓派II”,就向国家捐款0.5元.

[img=,388,196]http://www.arm-cn.com/images/shumeipai/sddd.jpg[/img]
作者: goutong    时间: 2012-11-17 22:13
顶你,专为贡献值而来
作者: 客友keyoou.com    时间: 2013-1-6 17:38
客友(keyoou.com)来报道,哈哈!
作者: veblen    时间: 2013-1-29 15:33
asp都沒幾個站用吧。。
作者: 慕诚旗舰店    时间: 2013-3-6 16:26
轻盈挺实的全棉面料,手感爽滑细腻,光泽自然亮丽、防皱,引领时尚舒适的休闲英伦风潮。鲜明的风格,低调的色彩,带出简约的风华。注重时尚的同时也
作者: lvbz7hNw    时间: 2013-4-2 11:00
燕之屋shop.yanzhiwu.com
作者: okman1214    时间: 2022-6-7 16:19
感谢楼主分享




欢迎光临 搜虎精品社区 (https://souho.net/) Powered by Discuz! X3.2