那你就从数据库取出数据定期生成XML文件呗
然后页面读取XML文件
取数据的时候能用到datediff函数
至于怎么生成XML文件,和怎么读取XML文件网上搜搜吧!一堆

解决方案 »

  1.   

    定一个固定时间提取数据库的信息 创建一个txt的文件 把信息写进去就完了 不难
      

  2.   

    如果这个文件中的数据是实时更新的话,
    建议还是查询数据库并生成数据文件并通过response返回给用户。
    如果是定期更新可以有以下的方式:
    (1)定时生成并保存在服务器的指定目录中。
    (2)在用户下载的时候查询文件是否存在,不存在的话生成文件。
      

  3.   

    那你就从数据库取出数据定期生成XML文件呗 
    然后页面读取XML文件 
      

  4.   

    那就生成XML文件吧,这个应该容易读些
      

  5.   

    小妹不懂xml啊 请大家指导下 万分感谢啊
      

  6.   

    不懂XML就直接生成CSV文件好了。
    这样下载后也很容易处理。
      

  7.   

    还有 需要每天第一个下单的用户一提交就能生成一个以当天日期命名的xml文件.如:20081224.xml 里面有当天的统计量和本周的统计量,周的统计量还要判断当天是否是周一 是就+1 不是还要计算从本周周一到今天之前的统计量+1 (不知道我说清楚没有啊)
    请高手指点....
      

  8.   

    当天的和本周的,当天的第一个下单用户提交生成yymmdd.xml文件如没有就不用创建.xml文件,页面显示下单量0,本周的就读取前一天的周统计量,如今天是周一,本周的统计量也是0,直到第一个下单用户下单才创建.xml文件
      

  9.   

    也就是说你想把数据直接保存到XML文件中。
    生成XML本身是很容易的事儿。
    不过这样做的话,你就必须要考虑多用户的问题。
    需要服务器端加上互斥锁来解决多用户下多线程的冲突问题。
    性能上会有很大的影响。
    不建议这样做。
      

  10.   

    原来你是因为这个才要写XML文件的呀。
    其实你只要封装一个实体对象就可以了,
    由实体对象来控制数据的存取就好了。
    也就是说,你并不是直接对于数据库进行操作。
    而是通过实体对象操作数据库。
    实体对象只有在必须进行数据库的读写操作的时候才去访问数据库。
    否则直接从实体对象中取得数据。