| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2505 人关注过本帖
标题:800a0bb9错误 为什么会提示800a0bb9 怎么解决?
只看楼主 加入收藏
wuxiaol
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-21
收藏
 问题点数:0 回复次数:5 
800a0bb9错误 为什么会提示800a0bb9 怎么解决?
提示错误
ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/admin/adddatawrite.asp,行 40

全文如下 红色行是出错的地方 行40

<!--#include file="../Connections/conn.asp" -->
<% dim moviename,movietitle,moivejibie,moivetype,diqu,form_url,moviejianjie

moviename=request.form("moviename")
movietitle=request.form("movietitle")
moviejibie=request.form("moviejibie")
movietype=request.form("movietype")
moviediqu=request.form("moviediqu")
movieurl=request.form("form_url")
moviejianjie=request.form("moviejianjie")

if request.form("moviename") = "" then
response.write ("片名不能为空!!<a href=adddata.asp>返回</a>")
response.end
end if
if request.form("movietitle") = "" then
response.write ("主演不能为空!!<a href=adddata.asp>返回</a>")
response.end
end if
if request.form("moviejibie") = "" then
response.write ("请选择级别!!<a href=adddata.asp>返回</a>")
response.end
end if
if request.form("movietype") = "" then
response.write ("没有选择影片类型!!<a href=adddata.asp>返回</a>")
response.end
end if
if request.form("form_url") = "" then
response.write ("影片地址不能为空!!<a href=adddata.asp>返回</a>")
response.end
end if
if request.form("moviejianjie") = "" then
response.write ("影片简介不能为空!!<a href=adddata.asp>返回</a>")
response.end
end if
%>
<% dim rs,sql
set rs = server.CreateObject ("adodb.recordset")
sql = "SELECT * FROM movieling"
rs.open sql,conn,1,3
rs.AddNew
rs("name") = moviename
rs("title") = movietitle
rs("softlevel") = moviejibie
rs("typeid") = movietype
rs("where") = moviediqu
rs("movietype")= movietype
rs("content") = moviejianjie
rs("movieurl") = form_url
rs("date")= date()
rs.Update
rs.Close
%>

搜索更多相关主题的帖子: 提示 
2006-02-13 21:24
fcnh1983
Rank: 1
等 级:新手上路
帖 子:665
专家分:0
注 册:2005-8-31
收藏
得分:0 
没错哦,会不会是 没有movieling这个数据表呢
或者字段名错误了,对照一下

[此贴子已经被作者于2006-2-13 21:36:50编辑过]


^^多谢赐教!!无以为报只好以身相许!!!^^谢谢,不用谢,要谢的,多说不用了^^如果真的要谢,那就嫁给我吧,好啊^^
2006-02-13 21:33
wuxiaol
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-21
收藏
得分:0 
我看了一下 都正确呀,  数据表 movieling 也对呀
2006-02-13 21:43
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
红色那句只是字符串赋值,应该不会在那出错的。

2006-02-13 21:50
zgsxxzgl
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-1-25
收藏
得分:0 

我也是这样的问题(错误显示如下)
ADODB.Recordset 错误 '800a0bb9'
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/glzd/数据库操作①.asp,行 34

(错误的34行如下)
recordset对象的实例.open "select * from 数据库表名称",connection对象的实例,游标类型常量,锁定类型常量,命令类型常量
可是如果我把"锁定类型常量"或"命令类型常量"删掉,则所读数据表正常运行和显示。

[此贴子已经被作者于2006-2-16 6:41:39编辑过]

2006-02-16 06:36
wuxiaol
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-21
收藏
得分:0 
我找到原因了,拿出来大家分享。
我用DW自动生成的CONN,用的是ODBC数据源模式,我现在把<!--#include去掉,自己重新写了一个就可以了。
谢谢大家。
2006-02-21 03:53
快速回复:800a0bb9错误 为什么会提示800a0bb9 怎么解决?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017919 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved