你是否正在寻找关于idataparameter的内容?让我把最实用的东西奉献给你:
当前位置:我的异常网» C#»idataparameter[] parameter,该怎么处理
idataparameter[] parameter,该怎么处理
网友分享于:2013-03-27浏览:217次
idataparameter[] parameter
string strCon2 = ConfigurationManager.ConnectionStrings["databaseConnectionString"].ConnectionString;
SqlConnection sqlCon2 = new SqlConnection(strCon2);
SqlCommand sqlCom2 = new SqlCommand();
sqlCom2.Connection = sqlCon2;
sqlCom2.CommandType = CommandType.StoredProcedure;
sqlCom2.CommandText = "sp_Table1_rowcount";
idataparameter[] parameter ={
new SqlParameter("rval",SqlDbType.Int,4)
};
//将参数类型设置为返回值类型
parameter[0].Direction = ParameterDirection.ReturnValue;
//添加参数
sqlCom2.Parameters.Add(parameter[0]);
sqlCon2.Open();
parameter[0]是什么。是不是{}中new的rval ,。
idataparameter[] parameter ={
new SqlParameter("rval",SqlDbType.Int,4)
};
中的 new SqlParameter("rval",SqlDbType.Int,4)什么用。
------解决方案--------------------
第一个对应Oracle 存储过程的参数名
第二个对应Oracle 存储过程的参数类型
第三个对应Oracle 存储过程的参数大小
------解决方案--------------------
其实就是设置待返回的参数而已,parameter[0]就是第一个参数啊。idataparameter是个数据参数的接口
new SqlParameter("rval",SqlDbType.Int,4) rval就是参数的名字,SqlDbType.Int参数的类型,4表示长度
我的异常网推荐解决方案:oracle存储过程,
以上就是关于idataparameter的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-6141-1.html
新老板当然有些失落