请问vfp和数据库的高手啊,紧急~~一个产品管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:02:39
我们现在在作一个产品管理系统,用vfp和自带的数据库作的,产品分为几大类,客户要求可以自己增添/删除/修改产品系列.请问这个可不可以实现啊?如果可以实现怎么自动实现他新增的表呢?

如果你的系统刚起步,建议参考一下楼上的意见,把数据库设计好了可以事半功倍的。一个表完全可以放的有产品的,只要添加相应的字段以区别这些产品,当只对某系列的产品进行操作,可先用sele命令进行筛选,再操作。
如果系统已经快完工了,是测试时客户提出的新要求就只好将就将就解决这个问题了。
但问题没说清楚,不知你系统里产品表的命名规则,如果表是以产品系列命名的,而且表的结构都是一样的(应该都是一样的),那就只要建立一个表(如CPSTR.dbf)保存产品表的结构,如果建立新产品表时,只要客户提供产品名(new),就可以用下面命令添加新表:
USE CPSTR
COPY STRUCTURE TO NEW.DBF
你说的修改产品系列不明白是怎么回事,如果是换个名的话就用rename命令。如果涉及到表的字段,那就复杂一点,设计一个表单,专门用来增删改产品表的字段。

把所有的产品数据放在一个表格里不行吗?干吗还要建立那么多表格啊,那样会延长访问时间的如果数据库大的话会很慢的呢