各位前辈,我有几个数据,比如:
掌握语种,然后panel里面放了N个复选框,比如普通话、英语、客家话。
表里面也是一个语种就一个字段。现在问题是:
1、这种一个语种一个字段的数据库设计方法是否错误?
2、修改功能:我的数据显示在Datagridview,我写一个双击事件,然后把数据显示在录入界面,其他信息都好传值,这些复选框的值要怎么传呢?(我之前取的时候是if判断的,很麻烦,有无更好的办法?)

解决方案 »

  1.   

    数据库就语种就行,要不的话如果用户语种不同  有的是英语 有的是法语
    那你岂不是要动态增加数据库字段?
    可以对数据库字段中值进行处理
    分隔语种的字符串,以某个符号分隔
    然后显示在页面中
    传值的话我一般都是用的if
      

  2.   

    复选框的值可以循环下,选中的就传过去咯
      

  3.   

    一个字段就可以了,表示语言。