日期:2014-05-18  浏览次数:20444 次

大家帮忙看一下,这样的功能如何实现
公司现在要开发的一个项目要求扩展性比较好,比如可能要天加某个业务或对某个业务进行扩充
也就是说用户自己可以定义数据库、定义页面
还可以根据数据库结构的不同对数据库进行更新,该如何做呢?


------解决方案--------------------
用户自己定义数据库定义页面?
强烈建议不要这样做。用户没有数据库设计和页面设计的专业知识,
设计出来的数据库会出现问题吧?

不如自己写的时候分好层,他们有需求的时候又你扩展~
------解决方案--------------------
也不一定啊 你给他数据库中几个必须的字段让他配制
------解决方案--------------------
按楼主的做法说法,还不如让客户直接编程呢,呵呵
其实这类就是做数据库自定义字段,自定义控件来实现的
字定义字段,一般通过第三个表来实现存储定义,如名称,使用字段等
自定义控件一般都是生成和删除,也可能是显示隐藏等,很多技术问题。
做这个东西考虑东西太多了