在给学校做一个人事管理系统,人事处那边要求能自定义字段,求问如何解决?
例如 奖励记录 这张表中有5个字段
人事处用了一阵,感觉还应该再添加一个信息,那么就要在表中添加对应的字段
修改表倒是很容易,但是问题在于修改后如何在页面上显示
跪求经验丰富的大大指点一二
[解决办法]
(1)手工按要求修改
(2)表多做一些列,留着备用.
(3)通过程序对表进行修改,以满足要求.
(4)更改设计,把字段的信息存到另外的表里.
......
一般我们用方法一解决.
[解决办法]
把字段做为一个字段 保存
[解决办法]
做页面的时候做成动态的table,根据表中的字段数量控制table的列数
[解决办法]
这个还是有点麻烦!~~~
[解决办法]
mysql at java
DatabaseMetaData dbMeta = conn.getMetaData();
int columnCount = rsMeta.getColumnCount(); //get table cols
table
String columnName = rsMeta.getColumnName(i)//get cols name