| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 387 人关注过本帖
标题:[求助]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)
set @check_num = 2
else
if exists (select * from ADMINUSER where AS_name=@var_AS_name )
set @check_num = 1
else
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") 这里是提示出错的地方 第9行
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 是 管理员密码


系统显示的错误
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:54
zy78918
Rank: 1
等 级:新手上路
帖 子:209
专家分:0
注 册:2007-7-18
收藏
得分:0 

缺少 'End'

/iisHelp/common/500-100.asp,行242 是系统编译的代码


这里才是错误的关键


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

/AS_stu/asp_file/flag.asp,行9


2007-07-18 20:15
快速回复:[求助]ASP调用SQL存储的问题
数据加载中...
 
   



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

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