国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

c#中獲取存儲(chǔ)過程方法

2019-11-18 16:27:49
字體:
供稿:網(wǎng)友

因?yàn)橐话愣加肨-SQL來執(zhí)行數(shù)據(jù)庫(kù)操作,偶爾現(xiàn)在轉(zhuǎn)到用存儲(chǔ)過程,竟然寫不來調(diào)用過程的返回值了,查了很多資料,都不詳細(xì),或者沒到點(diǎn)上,也許是我比較笨,呵呵。

C# 源代碼
 1         /// <summary>
 2         /// 校驗(yàn)用戶
 3         /// </summary>
 4         /// <param name="user">用戶信息</param>
 5         /// <returns></returns>
 6         public static int VerifyUser(clsUser user)
 7         {
 8             int iRet;
 9             string sql = String.Format("EXECUTE VerifyUser @myVerifyReader OUTPUT,'{0}','{1}'",user.username,user.passWord); //執(zhí)行的T-SQL串
10             SqlCommand scmd = new SqlCommand(sql, conn);
11             scmd.Parameters.Add(new SqlParameter("@myVerifyReader",SqlDbType.Int));
12             scmd.Parameters["@myVerifyReader"].Direction = ParameterDirection.Output;
13             //
14
15             DBOpen(conn);
16             //在返回值上有問題
17             scmd.ExecuteNonQuery();
18             iRet = (int)scmd.Parameters["@myVerifyReader"].Value;
19             DBClose(conn);
20             return iRet;
21         }
SQL SERVER存儲(chǔ)過程
------------------------------


/*
* VerifyUser 存儲(chǔ)過程
* 用途:驗(yàn)證用戶登陸
*/
CREATE PROCEDURE VerifyUser
(
    @myVerifyReader int OUTPUT, --返回結(jié)果
    @username varchar(50), --用戶名
    @userpassword varchar(50) --用戶密碼
)
AS
IF EXISTS(SELECT [id] FROM [Users] WHERE username = @username AND userpassword = @userpassword)
    SET @myVerifyReader = 0 --通過驗(yàn)證

ELSE IF EXISTS(SELECT [id] FROM [Users] WHERE username = @username)
    SET @myVerifyReader = 1 --用戶存在,密碼不正確
ELSE
    SET @myVerifyReader = 2 --用戶不存在

RETURN  isnull(@myVerifyReader,3)
-------------------------------------------------
GO


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 廊坊市| 平定县| 克东县| 合江县| 甘肃省| 阿合奇县| 资中县| 东明县| 砀山县| 万州区| 民县| 靖西县| 宝丰县| 阿瓦提县| 雷山县| 太湖县| 顺义区| 南溪县| 凤城市| 恩平市| 临沧市| 蒲城县| 兴和县| 舟曲县| 阜新| 永靖县| 金沙县| 香格里拉县| 韶关市| 安阳县| 漾濞| 塔河县| 康乐县| 临朐县| 莫力| 苗栗市| 林州市| 江都市| 南城县| 巩义市| 大港区|