关于SqlParameter 定义的问题
SqlParameter[] para = new SqlParameter [2];----- 这个对于有2个索引的好使,对于3个的就不好,要是3的话 后续add不能添加为空,请问这块怎么定义?
             if (title != "")
             {
                 sql = "sp_books_selectANDpage";
                 para[0] = new SqlParameter("@pageIndex", pageIndex);
                 para[1] = new SqlParameter("@pageSize", pageSize);
                 para[2] = new SqlParameter("@Title", title);
             }
             else if (title == "")
             {
                 sql = "sp_books_selectANDpageNotLike";
                 para[0] = new SqlParameter("@pageIndex", pageIndex);
                 para[1] = new SqlParameter("@pageSize", pageSize);
             }
------解决方案--------------------
你是想做成动态添加的吧
用List<SqlParameter> par = new List<SqlParameter>();