现在做一小系统
就一张表
但是客户要求能够自由的增删字段
要求查询能够以表中任意字段查询这样的话
就必须根据字段自动生成控件
界面可能会比较丑
因为无法估计字段的数量
只能预留一片局域给他扩展不知道大家有什么好方法和好建议
谢谢大家了

解决方案 »

  1.   

    作一张配置表,然后设置相应的字段增删权限,界面上应该没有什么好的方式,用list类型的或grid类型的控件可以相对自然点!另外做个通用格式的弹出窗口也许是个不错的选择!
      

  2.   

    将表结构信息保存。将表设计成竖表界面 1 设计成象DELPHI 属性编辑的样子,简单,缺点是不能放字段数量比较多的内容2 根据用户添加的字段类型,创建对应的编辑控件,做简单的排列,但可以让用户移动各个控件,然后将位置保存。不建议修改物理表的结构。