| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 417 人关注过本帖
标题:[求助]ASP+SQL 调用存储过程出错了。
只看楼主 加入收藏
zy78918
Rank: 1
等 级:新手上路
帖 子:209
专家分:0
注 册:2007-7-18
收藏
 问题点数:0 回复次数:2 
[求助]ASP+SQL 调用存储过程出错了。

存储过程
CREATE proc login
@var_AS_name nvarchar(50),
@var_pass nvarchar(50),
@check_num int output
as
if exists (select * from ADMINUSER where AS_name=@var_AS_name and AS_Password=@var_pass)
--return 2 用户密码正确
set @check_num = 2
else
if exists (select * from ADMINUSER where AS_name=@var_AS_name )
--return 3
set @check_num = 1
else
--return 1
set @check_num = 0
GO

ASP调用
<!--#include file="conn.asp"-->
<%
Dim intr
Set comm=server.CreateObject("ADODB.command")
comm.ActiveConnection =conn
comm.CommandType = 4
comm.CommandText = "login"

comm.Parameters.item("@var_AS_name").Value =request("t")
comm.Parameters.item("@var_pass").Value =request("p")
comm.Execute
intr = comm.Parameters("@check_num").Value
Select Case intr
Case 0
response.redirect "login.asp?e=0"
Case 1
response.redirect "login.asp?e=1"
Case 2
response.redirect "see.asp"
End select
%>

数据库文件
序号 列名 数据类型 长度 是否允许为空 说明
1 AS_id Int 4 否 管理员ID
2 AS_name nvarchar 50 是 管理员帐号
3 AS_password nvarchar 20 是 管理员密码
4 AS_Remarks nvarchar 200 是 备注


错误
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

ADODB.Parameters 错误 '800a0cc1'

在对应所需名称或序数的集合中,未找到项目。

/AS_stu/asp_file/flag.asp,行9

搜索更多相关主题的帖子: SQL ASP 
2007-07-18 19:16
zy78918
Rank: 1
等 级:新手上路
帖 子:209
专家分:0
注 册:2007-7-18
收藏
得分:0 

我根本就没有242行代码
那个是系统提示
关键是


在对应所需名称或序数的集合中,未找到项目。

/AS_stu/asp_file/flag.asp,行9

这个东西出错


2007-07-18 19:38
快速回复:[求助]ASP+SQL 调用存储过程出错了。
数据加载中...
 
   



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

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