【ASP.NET开发】ADO.NET调用带输出参数的存储过程
2012-09-10 21:16
706 查看
public static void QueryList() { SqlConnection con = new SqlConnection("数据库连接字符串"); SqlCommand cmd = new SqlCommand("存储过程名称", con); //指定命令的类型 cmd.CommandType = CommandType.StoredProcedure; SqlParameter[] para ={ new SqlParameter("参数1",SqlDbType.Int), new SqlParameter("参数2",SqlDbType.Int), new SqlParameter("参数3",SqlDbType.Int), new SqlParameter("参数4",SqlDbType.Int) }; para[0].Value = 3; para[1].Value = 4; para[2].Direction = ParameterDirection.Output; //设定参数的输出方向 para[3].Direction = ParameterDirection.Output; cmd.Parameters.AddRange(para);// 将参数加入命令对象 SqlDataAdapter adapter = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); adapter.Fill(dt); foreach (DataRow dr in dt.Rows) { Console.WriteLine(dr[0].ToString()); } int pageCount = Convert.ToInt32(cmd.Parameters[2].Value); int rowCount = Convert.ToInt32(cmd.Parameters[3].Value); Console.WriteLine("PageCount=" + pageCount + ",rowCount=" + rowCount); }
相关文章推荐
- 【ASP.NET开发】ADO.NET调用带输出参数的存储过程
- 【ASP.NET开发】ADO.NET调用带输出参数的存储过程 分类: ASP.NET 2012-09-10 21:16 1261人阅读 评论(1) 收藏
- ASP.NET中调用存储过程带(输入/输出)参数和返回值的一些常用的例子
- ASP.NET中调用存储过程带(输入/输出)参数和返回值
- [网络收集]ASP.NET中调用存储过程带(输入/输出)参数和返回值的一些常用的例子
- asp.net 调用存储过程(带有输入,输出参数 范例)二
- ASP.NET调用存储过程返回值 输入输出参数
- Ado.Net调用带输入,输出参数的存储过程
- asp.net 调用存储过程(带有输入,输出参数 ,思路)二
- Asp.Net中调用存储过程并返回输出参数
- ASP.Net 调用存储过程,同时返回记录集和输出参数
- ASP.NET调用存储过程返回输出参数,获得返回值
- ASP.NET中调用存储过程带(输入/输出)参数和返回值的一些常用的例子
- ASP.NET中调用存储过程带(输入/输出)参数和返回值
- asp.net 调用存储过程返回参数和output参数
- asp.net 执行存储过程 无输出参数 有两个输入参数
- 在asp中怎么调用带输出参数的存储过程
- 【转】如何使用 ADO.NET 和 Visual C# .NET 调用带参数的存储过程
- ASP.NET中调用存储过程带(输入输出)参数和返回值例子
- [导入]asp.net调用带有输入和输出参数的存储过程