一个软件做了数据录入界面了
也做了查询界面了查询用视图,
现在客户需要做一个修改数据的功能
请问这个修改数据的功能怎样做
是不是在查询界面那里让用户修改视图
但好象多表的视图是不提倡修改的
请问前辈门对客户修改数据是怎样做这摸块的

解决方案 »

  1.   

    修改数据,有的数据库就不支持多表更新.在数据录入见面修改就可以了.注意最好单表修改!
      

  2.   

    你当然应该提供在查询的截面上修改数据,着是为了用户的方便,你总不能让人家查询完了,在切换N  个窗口去修该一个记录吧?至于查询截面的修改,难的地方并不是多表更新的问题,如果说你的系统有权限控制的话,权限控制是最难处理的!尤其是权限细化到了一个字段的时候,就更加麻烦了!至于多表的更新,不是很麻烦,你只需要在正式更新会数据库之前,对更新进行分离,在后台处理成单表更新就可以了!
    对于这个方法,我想只要你不怕写代码,不怕麻烦,没有什么技术难度!