比如一个药品,它有特性值特性值序号  特性值范畴  特性值重要程度
1            保护质期        2
2            疗效            5
3            副作用          1这样的特性值不知道有多少!那么对于界面的输入,有什么方法或者好的控件吗?
用分页的 还是动态创建控件呢??
谢谢~`````

解决方案 »

  1.   

    楼主,好像我回过你的另一个贴,但是没有说清楚,现在就说说我的想法吧,也许有更好的办法,只是供你参考一下。^_^
    1、在程序中放一个DBGrid和一个ClientDataSet,两者用一个DataSource连接。
    2、双击ClientDataSet,在弹出来的编辑窗口中选择New Field...,加入三个字段,分别为:xh,tz,zycd(对应上例),加完后用右键点ClientDataSet,选择Create DataSet,这样你的ClientDataSet就变成一个临时表了,可以用像操纵数据库表一样的方法操纵它。(如:Append,Edit,Delete)
    3、在数据库中建一个附表,保存上述的资料。(用一个字段去对应药品序号)