比如说有个学生表,里面有姓名,性别,年龄等字段。winform做的增删改查功能和窗体页面都有,还有一个功能是可以给学生表增加字段。比如增加一个"出生年月"字段,那么增加完成学生表就多了一个"出生年月"字段,此时添加和修改学生信息的窗体页面是没有“出生年月”这一项供用户填写的,我想加一个比如说label控件和textBox控件,label控件是出生年月,textBox让用户录入数据。只要给学生表添加一个字段,就在添加和修改窗体页面增加相应的控件。
各位大神给个思路或者方法。
相关问题
- SQL/SQL-LITE - Counting records after filtering
- Ado.net performance:What does SNIReadSync do?
- What SQLite NuGet package do I need
- How to write the array into the sqlite database fo
- Groupwise MAX() on a subquery
建议将报错信息给贴出来
我觉得改变数据库表结构的设计不是很好。如果我设计,我就这样来,设计两个表:Students表放学生基本信息,再来一个子表StudentInfos放之后需要灵活扩展的数据,内容可能像下面这样:
如果需要增加或减少学生实体的属性,就在这个表里增加或删除一行,不用改变表结构。至于UI上,可以读取这个表,然后根据这个表的内容生成控件,可能如下:
哪里不成功,有什么错误