本帖最后由 lj2002aaa188 于 2011-07-29 18:12:33 编辑

解决方案 »

  1.   

    字段的下标是从零开始的,请检查你的Code。
      

  2.   

     .Recordset.Fields("j") = Tdata(i, j)  '字段引用不对
    改下, .Recordset.Fields(j) = Tdata(i, j)
    虽然还是不对,但是你的错太厉害了..
    前面的2个赋值,你确定是fields(0)和fields(1)?那么后面j为什么是从1-35呀,是从2开始呀????            .Recordset.Fields("Day") = Date - 1
                .Recordset.Fields("Forcastime") = (i - 1) * 3