Ejemplo n.º 1
0
 // 验证是否能够通过
 private void FormMain_Load(object sender, EventArgs e)
 {
     try
     {
         toolStripStatusLabel1.Text = "    欢饮您!" + username;
         if (usertype == "普通用户")
         {
             //toolStripButton4.Visible = false;
             toolStripButton5.Visible = false;
             //toolStripLabel5.Visible = false;
             toolStripLabel4.Visible = false;
         }
         DataSet ds = ClassDB.getDataSet("select * from 用户表");
         // 没有用户  用户密码错误 用户次数小于1
         if (ds.Tables[0].Rows.Count < 1 || ClassDB.Decrypt(ds.Tables[0].Rows[0]["用户密码"].ToString()) != "55555" || long.Parse(ClassDB.Decrypt(ds.Tables[0].Rows[0]["次数期限"].ToString())) < 1)
         {
             // 验证不通过
             FormPassowrd pass = new FormPassowrd();  // 锁定
             pass.ShowDialog();
         }
         else
         {
             string sql = "update 用户表 set 次数期限='" + ClassDB.Encrypt((long.Parse(ClassDB.Decrypt(ds.Tables[0].Rows[0]["次数期限"].ToString())) - 1).ToString()) + "'";
             ClassDB.ExcuteSql(sql);
         }
     }
     catch
     {
         FormPassowrd pass = new FormPassowrd();  // 锁定
         pass.ShowDialog();
     }
 }