SqlParameter 使用

Posted _ali

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 使用的主要内容,如果未能解决你的问题,请参考以下文章

SqlParameter防止SQL注入

SqlParameter like

SqlParameter like

将 null 分配给 SqlParameter

将DBNull传递给SqlParameter时出错

SqlParameter 之 in