最近做一个项目,客户已经试用,录入的数据不能有损失,可是每次去都要修改他的数据库结构,这方面的技巧吗?
------------------
vb+sql的项目,已经做出一部分功能,由于客户着急,所以现在是做出一部分功能就先让客户用,然后我回去不断增加新的功能,可是增加功能就要修改数据库结构呀.所以每次去客户那里时我都要记住哪几个表增加了,哪几个表增加了什么字段,减少了什么字段.加了哪几个存贮过程,改了哪几个存贮过程.还有做了哪些拘束性的设置,这些都要在客户那里重新改一下才行.而且客户的数据是不能有损失的.所以要特别小心,每次去客户那里增加功能时,程序一安装就行了,可是数据库的结构少说也要改半天.我觉得我的办法太笨了,就没有简单点的办法呀?能解决我这种情况.

解决方案 »

  1.   

    谢谢.你是说把每个操作都写成语句存到.sql文件中吗?到客户那里执行一下.?
      

  2.   

    并且写好备注
    Example--20060527 xxx modify/add/delete for reason or --20060527 xxx modify/add/delete for reason  begin --20060527 xxx modify/add/delete for reason  end
    如果要对某个表进行修改,首先对该表做备份,如果某次改动比较大,那就备份整个数据库