public Column[] ZLcolumn=new Column[11];改为12

解决方案 »

  1.   

    怀疑是数租越界。manth[] 0---11  monthCount:1----12
      

  2.   

    for (int i=monthCount;i<12;i++)
      {
         ZLcolumn[i] = new Column();
        ZLcolumn[i].setCaption(Month[i]);//设置可以看到的表头
        ZLcolumn[i].setColumnName("No"+i);
        ZLcolumn[i].setDataType(com.borland.dx.dataset.Variant.STRING);
        ZLcolumn[i].setServerColumnName("Colname"+i);
        ZLcolumn[i].setSqlType(0);
        queryDataSet2.setColumns(new Column[] {ZLcolumn[i]});
      }
      

  3.   

    兄弟我使用了一下,还是不好时.help!!!!