介绍
本篇文章为大家展示了如何在asp.net中调用存储过程并带返回值,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
具体如下:
///, & lt; summary>///,DataBase 的摘要说明///,& lt;/summary> public class 数据库 { ,,,///,& lt; summary> ,,,///DataBase 的摘要说明 ,,,///,& lt;/summary> ,,,protected static SqlConnection BaseSqlConnection =, new SqlConnection();//连接对象 ,,,protected SqlCommand BaseSqlCommand =, new SqlCommand();,//命令对象 ,,,public 数据库() ,,,{ ,,,,//,,,,,//,待办事项:,在此处添加构造函数逻辑 ,,,,//,,,} ,,,protected void OpenConnection () ,,,{ ,,,,,if (BaseSqlConnection.State ==, ConnectionState.Closed),//连接是否关闭 ,,,,,,,试一试 ,,,,,,,{ ,,,,,,,,,BaseSqlConnection.ConnectionString =, ConfigurationManager.ConnectionStrings [“productsunion"] .ToString (); ,,,,,,,,,BaseSqlCommand.Connection =, BaseSqlConnection; ,,,,,,,,,BaseSqlConnection.Open (); ,,,,,,,} ,,,,,,,catch (Exception 交货) ,,,,,,,{ ,,,,,,,,,throw new 例外(ex.Message); ,,,,,,,} ,,,} ,,,public void CloseConnection () ,,,{ ,,,,,if (BaseSqlConnection.State ==, ConnectionState.Open) ,,,,,{ ,,,,,,,BaseSqlConnection.Close (); ,,,,,,,BaseSqlConnection.Dispose (); ,,,,,,,BaseSqlCommand.Dispose (); ,,,,,} ,,,} ,,,public bool Proc_Return_Int (string proc_name, params SqlParameter [], cmdParms) ,,,{ ,,,,,试一试 ,,,,,{ ,,,,,,,OpenConnection (); ,,,,,,,if (cmdParms !=, null) ,,,,,,,{ ,,,,,,,,,foreach (SqlParameter parameter  cmdParms拷贝) ,,,,,,,,,{ ,,,,,,,,,,,if ((==parameter.Direction ParameterDirection.InputOutput | |, parameter.Direction ==, ParameterDirection.Input),,, ,,,,,,,,,,,,,(parameter.Value ==, null)) ,,,,,,,,,,,{ ,,,,,,,,,,,,,parameter.Value =, DBNull.Value; ,,,,,,,,,,,} ,,,,,,,,,,,BaseSqlCommand.Parameters.Add(参数); ,,,,,,,,,} ,,,,,,,,,BaseSqlCommand.CommandType =, CommandType.StoredProcedure; ,,,,,,,,,BaseSqlCommand.CommandText =, proc_name; ,,,,,,,,,BaseSqlCommand.ExecuteNonQuery (); ,,,,,,,,,if (BaseSqlCommand.Parameters [“Return"] .Value.ToString ()==,“0”) ,,,,,,,,,{ ,,,,,,,,,,,return 真实; ,,,,,,,,,} ,,,,,,,,, ,,,,,,,,,{ ,,,,,,,,,,,return 假; ,,,,,,,,,} ,,,,,,,} ,,,,,,, ,,,,,,,{ null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null如何在asp.net中调用存储过程并带返回值