ADO.NET——获取output 和 return值
2013-09-06 21:33
232 查看
1.获取Return返回值
View Code
程序代码 //存储过程 //Create PROCEDURE MYSQL // @a int, // @b int, // @c int output //AS // Set @c = @a + @b //GO SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["LocalSqlServer"].ToString()); conn.Open(); SqlCommand MyCommand = new SqlCommand("MYSQL", conn); MyCommand.CommandType = CommandType.StoredProcedure; MyCommand.Parameters.Add(new SqlParameter("@a", SqlDbType.Int)); MyCommand.Parameters["@a"].Value = 20; MyCommand.Parameters.Add(new SqlParameter("@b", SqlDbType.Int)); MyCommand.Parameters["@b"].Value = 20; MyCommand.Parameters.Add(new SqlParameter("@c", SqlDbType.Int)); MyCommand.Parameters["@c"].Direction = ParameterDirection.Output; MyCommand.ExecuteNonQuery(); Response.Write(MyCommand.Parameters["@c"].Value.ToString());
View Code
相关文章推荐
- ADO.NET——获取output 和 return值
- ado.net获取存储过程的返回值 选择自 killergo 的 Blog
- ADO.NET 获取存储过程参数或返回值
- ADO.Net:从DataReader中获取数据表的Schema信息
- ADO.net取存储过程的返回值以及存储过程中Return和OUTPUT的区别
- ado.net 2.0 中获取数据库定义varchar字段长度
- ado.net获取存储过程的返回值
- 使用SqlDataReader应该注意的问题,使用datareader没有获取到分页的output值【来自Mist .NET blog】
- IBatis.Net中为什么Output的paramMap的class设置为int就获取不到值
- ado.net获取存储过程的返回值
- ado.net 使用:ExecuteReader 无法获取输出参数
- 浅析ado.net获取数据库元数据信息 DeriveParameters
- IBatis.Net如何获取存储过程的Output的参数值
- [导入]浅析ado.net获取数据库元数据信息
- 使用Ado.net获取数据库架构信息
- ADO.Net都有哪些从数据库获取数据的方式
- ado.net 向sql中插入新数据的同时获取自增重的id值
- [导入]浅析ado.net获取数据库元数据信息
- ADO.Net都有哪些从数据库获取数据的方式
- 使用Ado.net获取数据库架构信息