我乃新人,希望各位老大赐教源码!!以下是sqlserver中的存储过程,有一个输入参数115,一个返回值“用户不存在”,要在C# asp.net中该如何实现?CREATE PROCEDURE dbo.RetriveContent
(
@ErrID int
@Errcontent varchar(255) output
)
AS
begin
select @Errcontent = content from miscerr where code=@ErrID
end
(
@ErrID int
@Errcontent varchar(255) output
)
AS
begin
select @Errcontent = content from miscerr where code=@ErrID
end
解决方案 »
- 关于asp.net的oracle连接语句问题
- System.Net.Sockets.SocketException: 由于目标机器积极拒绝,无法连接。
- 关于iis局域网访问问题
- 在关键字 'ORDER' 附近有语法错误。????急!!!
- 大家好,我想求助一下,希望不要灌水
- 一行代码如何转成VB.net
- 原有一个网站 在它能正常使用的情况下如何让新做的网站使用原来网站的域名
- 这种需求做成Winform or Webform大家说!
- 高分求教水晶报表问题
- 如动态设置一个自动绑定的datagrid的列宽?
- 在线请教一个用脚本代码判断DataGrid中是否有选中的项目?
- VS.NET是否是否一定要装windows 2000server操作系统上面?
(
@username VARCHAR(50)
@password VARCHAR(50)
@outName VarchAr(50) output
)
AS
SELECT @outName=username FROM admin WHERE username = @username AND password = @password
if @@Rowcount = 1
return 1
else
return 0
程序里:
cmd.parameters.Add (new SqlParameter ("@RetVal",SqlDbType.Int))
.
.
.cmd.parameters["@RetVal"].Direction=ParameterDirection.ReturnValue;
.
.
.cmd.executeNonquery();
if(convert.toint30(cmd.parameters["@RetVal"].Value)==1)
{Console.WriteLine(cmd.Parameters["@outName"].Value)}
else
{}
就行了...默认是输入参数