小编New*_*0x0的帖子

在C#中读取SQL Server存储过程的返回值?

我想捕捉从 C# 中的 SQL Server 存储过程返回的 -1, 0, 1 值。

SQL 服务器:

IF EXISTS(SELECT * FROM _Users WHERE UserName = @UserName AND [Password] != @Password)
BEGIN
    RETURN -1
END

IF EXISTS(SELECT * FROM _Users WHERE UserName != @UserName AND [Password] != @Password)
BEGIN
    RETURN 0
END

IF EXISTS(SELECT * FROM _Users WHERE UserName = @UserName AND [Password]= @Password)
BEGIN
    RETURN 1
END
Run Code Online (Sandbox Code Playgroud)

C#

我们是否可以按照自己的意愿更改下面代码的返回值?

public User getUser(string name, string password)
{
    User user = null;

    using (var connection = Database.GetConnection()) …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server stored-procedures

-1
推荐指数
1
解决办法
311
查看次数

标签 统计

c# ×1

sql ×1

sql-server ×1

stored-procedures ×1