现在有个txt文件,是表数据,要上传后先显示在Repeater上,上传后就删掉txt文件,
然后看到如果数据没有问题,才点确定按钮更新到数据库里面,
有什么好点的方法吗?保存表数据到Cache?Session?还是有其他好点的方案?

解决方案 »

  1.   

    保存表数据到Cache?
    ==
    这个肯定不行,Cache是多用户共享的
      

  2.   

    File读取流->split字符串->填充数据源->绑定
      

  3.   

    File读取流->split字符串->填充数据源->绑定
    这个好办,
    关键是等浏览了数据后,
    再点击按钮更新数据库,那数据源是要找个东西存起来的啊
      

  4.   

    如果你是想下次不从数据库取,那就Cache,看法和amandag相反.
      

  5.   

    哎,我是想用Repeater显示出上传的内容,在确认没有错误后,才存到数据库,第一次读取时候可以直接读取后保存到datatable作为数据源,但第二次点击按钮更新数据库,就无法再用刚才的datatable了
      

  6.   

    先上传的同时写到数据库中,然后再在Repeater中显示,如果不正确再删除不就OK了
      

  7.   

    咳!!因为第一次要浏览数据格式是否错误,然后确认,更新数据库,再判断哪条更新成功,哪条更新失败,再在repeater上显示