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

首頁 > 編程 > .NET > 正文

asp.net中IDataParameter調用存儲過程的實現方法

2024-07-10 12:48:26
字體:
來源:轉載
供稿:網友

本文實例講述了asp.net中IDataParameter調用存儲過程的實現方法,是asp.net數據庫程序設計中非常實用的技巧。。

具體實現方法如下:

public string GenerateExamePaper(string paperType, string driverID, string MacAddr){  int i;  IDataParameter[] iData = new SqlParameter[4];  iData[0] = new SqlParameter("@paperType", paperType);  iData[1] = new SqlParameter("@driverID", driverID);  iData[2] = new SqlParameter("@MacAddr", MacAddr);  iData[3] = new SqlParameter("@sReturn", SqlDbType.Char, 50, ParameterDirection.Output, false, 0, 0, string.Empty, DataRowVersion.Default,null);  string aaa = "";  i= DbHelperSQL.RunProcedureParOut("Pro_GenerateExamePaper", iData, out aaa).ToString();  return aaa;}/// <summary>/// 執行存儲過程,返回影響的行數 /// </summary>/// <param name="storedProcName">存儲過程名</param>/// <param name="parameters">存儲過程參數</param>/// <param name="rowsAffected">影響的行數</param>/// <param name="rowsAffected">返回output值</param>/// <returns></returns>public static int RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected,out str){  using (SqlConnection connection = new SqlConnection(connectionString))  { int result; connection.Open(); SqlCommand command = BuildIntCommand(connection, storedProcName, parameters); rowsAffected = command.ExecuteNonQuery(); result = (int)command.Parameters["ReturnValue"].Value;    str= (int)command.Parameters["@sReturn"].Value; return result;  }}

相信本文所述對大家的asp.net程序設計有一定的借鑒價值。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永川市| 开化县| 彝良县| 厦门市| 来安县| 绍兴县| 基隆市| 新乡县| 芦溪县| 湘潭县| 册亨县| 正阳县| 富宁县| 三台县| 封开县| 黄浦区| 兰溪市| 托克逊县| 东乡族自治县| 光山县| 巴林左旗| 东乌| 锡林郭勒盟| 资阳市| 西乌珠穆沁旗| 崇州市| 合江县| 体育| 昌吉市| 永昌县| 什邡市| 东港市| 云龙县| 安徽省| 大姚县| 九江市| 尤溪县| 徐汇区| 南宫市| 宽甸| 陆丰市|