首页 > 代码库 > SqlParameter 使用

SqlParameter 使用

            SqlParameter[] param = new SqlParameter[]            {                new SqlParameter("@Page",SqlDbType.Int,4),                new SqlParameter("@Size",SqlDbType.Int,4 ),                new SqlParameter("@Condition",vsWhere),                new SqlParameter("@BizType",bizType),                new SqlParameter("@MoveFlag",moveFlag),                new SqlParameter("@MoveTypeID",moveTypeCode),                new SqlParameter("@PrintFlag","1"),                new SqlParameter("@RecordCount",SqlDbType.Int,4)            };            param[0].Value = ucPage1.PageIndex;            param[1].Value = ucPage1.PageSize;            param[7].Direction = ParameterDirection.Output; 



-----------------------------------------------------------------------

     
             //创建参数            IDataParameter[] parameters = {                 new SqlParameter("@Page", SqlDbType.Int,4) ,                 new SqlParameter("@Size", SqlDbType.NVarChar,15) ,                 new SqlParameter("Condition", SqlDbType.Int,4)                   // 返回值            };            // 设置参数类型            parameters[0].Direction = ParameterDirection.Output;        // 设置为输出参数            parameters[1].Value = "testCategoryName";                   // 给输入参数赋值            parameters[2].Direction = ParameterDirection.ReturnValue;   // 设置为返回值             // 添加参数            cmd.Parameters.Add(parameters[0]);            cmd.Parameters.Add(parameters[1]);            cmd.Parameters.Add(parameters[2]);             SqlParameter parameter = new SqlParameter();            parameter.ParameterName = "@RecordCount";            parameter.IsNullable = true;            parameter.SqlDbType = SqlDbType.Int ;            parameter.Direction = ParameterDirection.Output;            parameter.Size = 4;            new SqlParameter (string parameterName,SqlDbTypedbType,Object value)

SqlParameter 使用