EXCEL有13个字段
程序复选框有13个字段,它们的Tag分别从0-12.但是有个缺点,就是如果EXCEL只有前4个字段有数据,但在程序复选框中勾选的却是0,3,5,11.的
这样就只会将0,和3对应EXCEL的数据插入……
   if (dt.Rows.Count > 1)
                {                 for (int i = 0; i < dt.Rows.Count;i++ )
                {
                   
                    Num = Num + 1;
                    SqlParameter[] arParams = new SqlParameter[18];
                    if (dt.Columns.Count>0 &&dt.Rows[i][0].ToString() != "" && lstr.Contains("0") )
                    {
                        arParams[1] = new SqlParameter("@username", dt.Rows[i][0].ToString());
                    }
                    else                    {
                        arParams[1] = new SqlParameter("@username",DBNull.Value );
                    
                    }这是我判断选中的是哪个复选框的代码...lstr是存放选中的Tag数组.
请问怎么改才能,如果前面有4条数据,我可以随意选择0,6,9,11,之类的随意选择字段导入EXCEL相对庆的数据