色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

asp.net中IDataParameter調(diào)用存儲(chǔ)過程的實(shí)現(xiàn)方法

本文實(shí)例講述了ASP.NET中IDataParameter調(diào)用存儲(chǔ)過程的實(shí)現(xiàn)方法,是ASP.NET數(shù)據(jù)庫程序設(shè)計(jì)中非常實(shí)用的技巧。分享給大家供大家參考。

具體實(shí)現(xiàn)方法如下:

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>/// 執(zhí)行存儲(chǔ)過程,返回影響的行數(shù) /// </summary>/// <param name="storedProcName">存儲(chǔ)過程名</param>/// <param name="parameters">存儲(chǔ)過程參數(shù)</param>/// <param name="rowsAffected">影響的行數(shù)</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程序設(shè)計(jì)有一定的借鑒價(jià)值。

AspNet技術(shù)asp.net中IDataParameter調(diào)用存儲(chǔ)過程的實(shí)現(xiàn)方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 抚顺县| 徐汇区| 天全县| 叶城县| 四子王旗| 铁岭市| 思南县| 东宁县| 钟祥市| 高青县| 原平市| 仙桃市| 天长市| 淳安县| 荆门市| 侯马市| 高雄市| 越西县| 万年县| 内丘县| 韶山市| 勃利县| 习水县| 夏津县| 楚雄市| 佛山市| 涿鹿县| 德格县| 涞源县| 濮阳市| 措美县| 东山县| 仲巴县| 辛集市| 吉安市| 尤溪县| 东平县| 永春县| 阿巴嘎旗| 建德市| 辽源市|