create procedure LY_P_user_Login
@username varchar(50), --登录用户名
@userpassword varchar(50),--登录密码
@accept varchar(150),--权限赋值
@message varchar(50) output,--输出信息
@face_username varchar(50) output,--用户实名
as
begin
定义一个整数i
select i=conut(*) from ly_user_Login← 没有定义变量I
if i=0
begin
select @message='登录成功'
return 0
end
if not exises(select * from usesname=@usernaem and
password=@password)
begin
select @message='你的用户名和密码不正确,不能登录'
return 0;
end
else
begin
select @face_username=face_username , @accept=accept
from usesname=@usernaem and
password=@password
select @message='登录成功'
return 0 end;
end
以上代码在我公司的各个数据库服务器运行全部ok!
但到客户那儿运行却,报错:错误信息没有指示器变量,
请问各位朋友这个问题应怎样解决,急!
@username varchar(50), --登录用户名
@userpassword varchar(50),--登录密码
@accept varchar(150),--权限赋值
@message varchar(50) output,--输出信息
@face_username varchar(50) output,--用户实名
as
begin
定义一个整数i
select i=conut(*) from ly_user_Login← 没有定义变量I
if i=0
begin
select @message='登录成功'
return 0
end
if not exises(select * from usesname=@usernaem and
password=@password)
begin
select @message='你的用户名和密码不正确,不能登录'
return 0;
end
else
begin
select @face_username=face_username , @accept=accept
from usesname=@usernaem and
password=@password
select @message='登录成功'
return 0 end;
end
以上代码在我公司的各个数据库服务器运行全部ok!
但到客户那儿运行却,报错:错误信息没有指示器变量,
请问各位朋友这个问题应怎样解决,急!
解决方案 »
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 使用SimpleDataSet控件向数据库提交SQL语句前需要先清空原有的SQL语句?[
- 有一句相当长的SQL要执行,程序在ADOQuery1.ExecSQL时就未响应了,怎么可以令程序运行到这时不会没响应?
- 怎样存储OleVariant变量到SQLServer中(急)
- 简单小问题,很菜,但希望大家帮忙!
- 玩过IC卡读写器的请进,请教,急,多谢了!!!
- 请大家帮我找一个错误,我是在weizhisheng写的文章里考的一段代码,可运行老出错.谢谢哟!
- 请高手帮我看以下很慢很慢的SQL查询问题,在线??????
- 认为自己很牛X的来看看
- 各位朋友们好,能看一下我这个有关Dbrid变色方面的问题吗?
- 帮我解决一个小问题?如何?
- 在B/S結構中維護狀態光標問題,請分析內容源碼,在線等候!
- 有什么函数可以实现real和string之间的转换?IntToStr和StrToInt行吗?
create procedure LY_P_user_Login
@username varchar(50), --登录用户名
@userpassword varchar(50),--登录密码
@accept varchar(150),--权限赋值
@message varchar(50) output,--输出信息
@face_username varchar(50) output,--用户实名
as
Declare @I Int -- declare the varible
begin
定义一个整数i
select @i=conut(*) from ly_user_Login
if @i=0
begin
select @message='登录成功'
return 0
end
if not exises(select * from usesname=@usernaem and
password=@password)
begin
select @message='你的用户名和密码不正确,不能登录'
return 0;
end
else
begin
select @face_username=face_username , @accept=accept
from usesname=@usernaem and
password=@password
select @message='登录成功'
return 0 end;
end