我现在如何做到不断地往数据库某个字段增加数据?
注意: 不是覆盖,是附加数据。几乎是以300 byte/s 的速度增加。
       数据里包括最初时间,并且在添加数据的同时,可以让用户指定任意时间段来提取数据库里的部分数据。应该如何做,请教各位高手?分不够,再开贴加。最好能详细点。

解决方案 »

  1.   

    给你的表加一 时间字段,默认值=getdata();
    这样他就会记录时间了,
    查寻就根据这个字段
      

  2.   

    TO real_name(*真名) 这样的话,我每增加一次数据不就增加了一条新的记录了吗?因为我现在存放数据的这个字段一定是连续存放数据的。因为它是实时数据的采集。
      

  3.   

    数据库好象不是象楼主那样想的一个字段可以追加内容的,只能update吧。
      

  4.   

    把数据放到一个DAT文件中,然后对数据进行分割,每分钟一次或者每5分钟一次用流写放文件,在数据库中保存时间标记对应文件, 如果一直用数据库,那得用多大的资源?数据库只保存文件名,时间等信息,数据都放到一个指定的DAT文件(自己定义一个数据文件后缀,DAT比较标准些)。
    虽然数据库时存数据比较方便,但你要考虑一下数据这样存储是否合理,查一个几十M,几百M的数据好还是只要一部分数据好
    一次我用TCHART显示500点*1000桢的数据,用了7秒多,客户一下就不乐意了,没法子,只有一次读5桢,10桢,这样才能快点,而且全部显示用了100多M的内存,很是可怕
      

  5.   

    为什么这么设计数据库?不理解ing!可以另建一表:ID(主键),RecID(和主表关联,保存主表纪录的ID),Menu(当前纪录的内容)。