服务端提供接口,可以添加add()、清除全部deleteAll()、查询全部loadAll()
现在做一个浏览器前端,如何对表的数据实现增删改查?

解决方案 »

  1.   

    服务端提供接口,接口添加add()、清除全部deleteAll()、查询全部loadAll()
    现在做一个浏览器前端,如何对表的数据实现增删改查? 
    不好意思问题补充如下:
    例如:
                           增加
    用户 级别 操作
    AA 1 删除 修改
    AAA 2 删除 修改
    B 6 删除 修改
    BB 2 删除 修改
    C 4 删除 修改
    CC 2 删除 修改
    由于接口限制:删除时,不能够清除某一条记录,有什么方法可以实现删除某一条?
    默认思路:所有记录加载add()到一个List中,从List中remove一个;清除deleteAll()服务器表中所有记录,再逐条从List中加载add()。
      

  2.   

    服务端提供接口,接口添加add()、清除全部deleteAll()、查询全部loadAll()
    现在做一个浏览器前端,如何对表的数据实现增删改查?
    不好意思问题补充如下:例如:
               增加
    用户 级别  操作
    AA     1   删除 修改
    AAA    2   删除 修改
    B      6   删除 修改
    BB     2   删除 修改
    C      4   删除 修改
    CC     2   删除 修改
    由于接口限制:删除时,不能够清除某一条记录,有什么方法可以实现删除某一条?
    思路:所有记录加载add()到一个List中,从List中remove一个;清除deleteAll()服务器表中所有记录,再逐条从List中加载add()。有没有更好思路?
      

  3.   

    这样的接口不能直接用,鉴定完毕,你最好是再建一个表,然后用现有的接口实现同步数据的过程
    表A 源数据  表 B 操作数据
    可以写个job 每天晚上或者你规定的时间同步两个表中的数据。
      

  4.   

    删除一条记录,建个方法
    deleteByID(int id)
    把这条记录的ID传过去就行
      

  5.   

    谢谢
    这个思路很好,这个job怎么写(简单代码实现)?如过我要求更新很短怎么办?
    谢谢
      

  6.   

    呵呵,我也遇到过类似问题,对方内核是C写的,提供接口很垃圾。
    接口限制你只能采用什么方式删除了。
    所有记录加载add()到一个List中,从List中remove一个;清除deleteAll()服务器表中所有记录,再逐条从List中加载add()。
    写吧,就这个思路。