做进销存软件,基础信息由商品表,仓库,客户等,单据上需要引用这些基础信息,各个单据几乎差不多的连接查询,查询的字段设计期做成静态字段,可是现在如果某个基础表比如商品表需要增加一个字段,会导致各个单据连接的数据集都得再去增加对应的静态字段,然后再改sql语句,非常之麻烦。。
我研究了一下金蝶的软件,人家好像是都把这些信息存到数据库中了,根据数据库生成。具体搞不明白,希望各位大侠赐教。小弟初次发帖,分不多。希望高手们赐教。

解决方案 »

  1.   

    查询的字段 可以动态字段,对应的标题、显示列、宽度等信息,能自动加载自配置文件(或数据库),也能自动保存到配置文件(或数据库)
      

  2.   

    查询的字段 可以动态字段,通过主键关联,或者建立临时表。
      

  3.   

    最好把数据库分开为两个,一个业务,一个数据,这样操作起来比较方便。
      

  4.   


    这个不一定,因为所有的基础信息表,如商品表,比如有字段:编号、名称、规格、等等,在销售单从表里,只是关联到商品表的编号、名称、规格,或重要显示字段,如果商品表增加某一个字段时,如“备注”,那在销售单从表里,有必要把商品表的字段备注显示出来吗?因此你在设计时,这些关联的字段显示重要的字段就可以了。
      

  5.   

    不要再提示回复太短了受不了了
      

  6.   

    不要再提示回复太短了 受不了了
      

  7.   

    接分