我写了一段程序,每个正点的时候通过对数据库的100多个站点进行查询,然后知道有哪几个站点数据未到(站点用int数据表示,如92681)。
由于每次数据未到的站点的数量是不定的,首先我如何来保存这些数据?其次我要将这些没有到的站点在form2中显示出来,如"站点92681、37652、86657数据未到"(假设此次正点有三个站点数据未到),由于每个正点的未到站点数是不一样的,具体应该怎么传递数据和显示数据?各位前辈多多指导,谢谢^_^

解决方案 »

  1.   

    不知道有没有说清楚,首先SQL2000的数据库里的表里存储了100多个站点的信息,并且每个正点的时候,每个站点的更新信息会保存到相应的站点里,但是由于各种原因,每次都 会有几个站点的数据没有更新,我做的程序可以在每个正点的15分去检查这100多个站点,如果有站点数据未到,就报警。
    现在我又设计了一个form2窗口,希望每次检查后,将没有到的站点数在form2中显示出来(上个正点未到的站点信息消失,显示这个正点的未到站点信息,例如"站点92681、37652 、86657数据未到"),但是由于每次未到的站点数量是不一样的,就很难用处理,希望大家给点建议
      

  2.   

    未到的站点我经过查询都是可以知道的,但是由于每个正点未到的站点数目不一样,我应该怎么做才能把这些未到的站点在form2中显示出来呢,这是我遇到的难点啊
      

  3.   

    我的考虑是设一个动态数组
    ArrayList List = new ArrayList();
    每次将站点保存到List中,不知道行不行,如何将其传递到form2中显示啊? 
      

  4.   

    还是没太懂你意思在form2的构造函数传入ArrayList行不?看你是不是必须的数据