MaskedTextBox.Text的掩码为时间__:__
读取到这个值是('  :  ')这样的空值如何写入到数据库里面字段值为Null?

解决方案 »

  1.   

    可以进行判断,如果是(' : ')这种的话,在写sql语句的时候就是 insert into 表名(字段) values("NULL")
      

  2.   

                foreach (Control  item in groupBox1.Controls)
                {
                    if (item is MaskedTextBox)
                    {
                        MaskedTextBox mask = item as MaskedTextBox;
                        if( mask.Text == "  :" )
                        {
                            mask.Text = null;//这里没办法付值进去.空值付不进去.别的值也付不进去
                        }
                      
                       
                          MessageBox.Show(a);                }
                }我用这个方法,也行不通.