zoukankan      html  css  js  c++  java
  • 动态增加SqlParameter[]中的元素,自己的记录

                    sqlsp = "BlogArticle_Update";
                    SqlParameter[] param 
    = {
                                            
    new SqlParameter("Content",Content.Value),
                                        };
                    
    //重构数组
                    SqlParameter[] param2;
                    
    if (IsDefineWeight == "1")
                    {
                        
    int newNum = param.Length + 1;
                        param2 
    = (SqlParameter[])Redim(param, newNum);
                        param2[newNum 
    - 1= new SqlParameter("Weight", weight.Text);
                    }
                    
    else
                    {
                        param2 
    = param;
                    }

                    DAL.dbsp.ExecuteNonQuery(sqlsp, param2);

    自己的记录

            public static Array Redim(Array origArray, Int32 desiredsize)
            {
                
    //确定每个元素类 型    
                Type t = origArray.GetType().GetElementType();
                
    //创建一个含有期望元素个数的新数组  
                
    //新数组的类型必须匹配原数组的类型  
                Array newArray = Array.CreateInstance(t, desiredsize);
                
    //将原数组中的元素拷贝到新数组中  
                Array.Copy(origArray, 0, newArray, 0, Math.Min(origArray.Length, desiredsize));
                
    return newArray;
            }
  • 相关阅读:
    [转]AJAX POST请求中参数以form data和request payload形式在servlet中的获取方式
    C#文档注释
    VS 单元测试项目,测试的时候运行按钮不可用
    获取泛型类的Type
    Sql 复习(4)
    Sql 复习(3)
    sqlserver的soundex
    sqlserver的trim
    Sql 复习(2)
    糟糕的设计
  • 原文地址:https://www.cnblogs.com/yeagen/p/1428871.html
Copyright © 2011-2022 走看看