Пример #1
0
        public static void InsertTestResult(string _name, string _path, string is_success)
        {
            if (!ProClass.GetIsSaveMsg())
            {
                return;
            }
            string sql = "INSERT INTO TEST_RESULT([NAME], [PATH], IS_SUCCESS) VALUES('";

            sql += _name + "','" + _path + "','" + is_success + "')";
            Monitor.Enter(vlc);
            try
            {
                cm.CommandText = sql;
                cm.ExecuteNonQuery();
            }
            catch
            {
            }
            Monitor.Exit(vlc);
        }
Пример #2
0
        private void btn_Level_OK_Click(object sender, System.EventArgs e)
        {
            int    LevelNum = 15;
            int    m_Level;
            string s = lisan_box.Text;

            if (ProClass.bValIsLevel == true)          //若是连续的测试等级,对输入的等级值是否合法进行判断
            {
                m_Level = Convert.ToInt32(lianxu_box.Text);
                if (m_Level < 0 || m_Level > 15)
                {
                    MessageBox.Show("测试等级必需在0到15之间!", "输入参数不正确");
                    return;
                }
                ProClass.AddProValue(ProClass.ProLevel2, lianxu_box.Text); //如果合法,把他们的值添加到数据库中
            }
            else                                                           //对输入离散的测试等级值进行判断
            {
                char[]   separator = { ' ', ',' };
                string[] s_Level   = s.Split(separator);
                if (s_Level.Length > LevelNum)
                {
                    MessageBox.Show("测试等级的数目必须在0到15之间!", "输入参数不正确");
                    return;
                }
                else
                {
                    for (int i = 0; i < s_Level.Length; i++)
                    {
                        int ml = Convert.ToInt32(s_Level[i]);
                        if (ml < 0 || ml > 15)
                        {
                            MessageBox.Show("第" + (i + 1) + "个测试等级必须在0到15之间!", "输入参数不正确");
                            return;
                        }
                    }
                }
                ProClass.AddProValue(ProClass.ProLevel1, lisan_box.Text);                //如果合法,把他们的值添加到数据库中
            }
            this.Close();
        }