另外LZ说的动态其实从系统设计上来说不可取,最好做到数据层和展现层的分离,如果耦合在一起,后期的维护和扩展会很麻烦。例如某一模块中的报表名称需要改一下,本来是一个很简单的工作,如果耦合在一起的话,变成所有用到这个数据库表的地方都要修改。
数据库表中的字段一般用英文,因为编码时英文输入比较快,但中文也有它的好处,比如当一个combobox需要列出所有字段名时,如果字段名是英文则要先转变为中文,字段名是中文则直接用就可以.又如当要根据用户输入的中文字段名用代码动态添加字段时,若用英文做字段名则要先把中文名转变为英文太麻烦了.由此看来是不是用中文做字段名更好呢?欢迎分享,转载请注明来源:内存溢出
评论列表(0条)