想问的问题 基本如题 可能有表述不清楚的地方 希望各位可以先理解我的意思在回答

解决方案 »

  1.   

    不是很理解,是比较上一次和当前次的记录数吗?
    可以把每次读出的存到List<int>里,然后比较就可以了
      

  2.   

    哦!看来我表达得不够完整 基本就是每隔一个时间读一次数据库 取一次总纪录数 新的纪录数和旧的比较 但是怎么把酒的纪录数存起来呢? 我用string re=oraclecommand5.executescalar().tostring()来存数据数 但下一次读的时候旧的就没了呃!请教
      

  3.   

    要是汇编 我可以先把旧纪录数放到内存里(好像是 记不清了) 但是我是用vs 2005的c#不知怎么处理了
      

  4.   

    那我说的好像没错阿,
    用个在函数外部声明 ArrayList al;
    void aa()
    {
        al = new ArrayList();
        操作数据库
        al.add(记录数);
        if(al.count>1)
        {
             if(al.get(0)>al.get(1))
             {
                 //逻辑操作
             }
             al.清空所有元素();
        }
    }
      

  5.   

    不好意思,有点问题
    应该在外面 new
    ArrayList al = new ArrayList();
      

  6.   

    没发现arraylist这东西(编译环境不同)? 这倒不打紧 换一个控件也好 思路挺好的 先感谢一下 距离确实写完程序可能还要几天的样子 然后再结之
      

  7.   

    恩 这东西在1.1时使用太频繁了 到了2.0用得就少多了
    引入
    using System.Collections;