コード例 #1
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加
            string   dormID    = textBox1.Text;              //宿舍号
            DateTime DateCome  = this.dateTimePicker1.Value; //来访日期
            DateTime DateLeave = this.dateTimePicker2.Value; //离开日期
            string   PCome     = textBox4.Text;              //来访人
            string   PLook     = textBox2.Text;              //被访人
            string   Remark    = richTextBox1.Text;          //备注

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(PCome) || string.IsNullOrEmpty(PLook))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[Register]
                                                                       ([PCome]
                                                                       ,[DateCome]
                                                                       ,[PLook]
                                                                       ,[dormID]
                                                                       ,[DateLeave]
                                                                       ,[Remark])
                                                             VALUES
                                                                   ('{0}'
                                                                   ,'{1}'
                                                                   ,'{2}'
                                                                   ,'{3}'
                                                                   ,'{4}'
                                                                    ,'{5}')", PCome, DateCome, PLook, dormID, DateLeave, Remark);


            //判断是否添加成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败!");
                return;
            }
            MessageBox.Show("添加成功!");
        }
コード例 #2
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //修改密码
            //获取用户输入的值
            string uname  = textBox1.Text;      //用户名
            string pwd    = textBox2.Text;      //密码
            string newpwd = textBox3.Text;      //新密码
            string endpwd = textBox4.Text;      //确定密码

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(uname) || string.IsNullOrEmpty(pwd))
            {
                MessageBox.Show("用户名或密码不能为空!");
                return; //不进行下一步的操作
            }

            //判断密码是否相同
            if (newpwd != endpwd)
            {
                MessageBox.Show("你前后输入的密码是不一样的,请重新输入!");
                return;
            }

            if (pwd == newpwd)
            {
                MessageBox.Show("新密码与旧密码不能一样,请重新输入!");
                return;
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //修改用户密码
            cmd.CommandText = string.Format(@"UPDATE [DormMIS].[dbo].[UserInfo]
                                                       SET [PWD] = '{0}'
                                                     WHERE UName = '{1}'and PWD = '{2}' ", newpwd, uname, pwd);

            int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。

            //判断是否修改成功
            if (row_count != 1)
            {
                MessageBox.Show("修改失败,请重新输入!");
            }
            else
            {
                MessageBox.Show("修改成功!");
            }
        }
コード例 #3
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加宿舍
            //获取用户输入的值
            string dormID   = textBox1.Text;     //住宿号
            string dMoney   = textBox2.Text;     //住宿费
            string chairNum = textBox3.Text;     //椅子数
            string phone    = textBox4.Text;     //电话
            string bedNum   = textBox5.Text;     //床位数
            string deskNum  = textBox6.Text;     //桌子数
            string dRemark  = richTextBox1.Text; //备注

            //判断住宿号输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(dMoney) ||
                string.IsNullOrEmpty(chairNum) || string.IsNullOrEmpty(phone) ||
                string.IsNullOrEmpty(bedNum) || string.IsNullOrEmpty(deskNum))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加用户
            cmd.CommandText = string.Format(@"UPDATE [DormMIS].[dbo].[Dorm]
                                                       SET [dormID] ='{0}'
                                                          ,[phone] = '{1}'
                                                          ,[dMoney] = '{2}'
                                                          ,[bedNum] = '{3}'
                                                          ,[chairNum] = '{4}'
                                                          ,[deskNum] = '{5}'
                                                          ,[dRemark] ='{6}'
                                                     WHERE dormID = '{7}' ", dormID, phone, dMoney, bedNum, chairNum, deskNum, dRemark, dormID);

            int row_count = cmd.ExecuteNonQuery();//执行sql语句并返回受影响的行数

            //判断是否修改成功
            if (row_count != 1)
            {
                MessageBox.Show("修改不成功,请重新输入!");
            }
            else
            {
                MessageBox.Show("修改成功!");
            }
        }
コード例 #4
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加
            string   dormID  = textBox1.Text;              //宿舍号
            DateTime MDate   = this.dateTimePicker1.Value; //缴费日期
            string   EBuy    = textBox2.Text;              //购买电量
            string   CPerson = textBox4.Text;              //购买人
            string   CMoney  = textBox5.Text;              //价钱

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(EBuy) || string.IsNullOrEmpty(CPerson) ||
                string.IsNullOrEmpty(CMoney))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[Charge]
                                                                   ([dormID]
                                                                   ,[MDate]
                                                                   ,[EBuy]
                                                                   ,[CPerson]
                                                                   ,[CMoney])
                                                             VALUES
                                                                   ('{0}'
                                                                   ,'{1}'
                                                                   ,'{2}'
                                                                   ,'{3}'
                                                                   ,'{4}'
                                                                    )", dormID, MDate, EBuy, CPerson, CMoney);

            //判断是否添加成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败!");
                return;
            }
            MessageBox.Show("添加成功!");
        }
コード例 #5
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加用户
            //获取用户输入的值
            string uname = textBox1.Text;       //用户名
            string pwd   = textBox2.Text;       //密码
            string pwd2  = textBox3.Text;       //密码

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(uname) || string.IsNullOrEmpty(pwd))
            {
                MessageBox.Show("用户名或密码不能为空!");
                return; //不进行下一步的操作
            }

            //判断密码是否相同
            if (pwd != pwd2)
            {
                MessageBox.Show("你前后输入的密码是不一样的,请重新输入!");
                return;
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加用户
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[UserInfo]
                                                                ([UName]
                                                                 ,[PWD])
                                                         VALUES
                                                                 ('{0}'
                                                                 , '{1}'
                                                                  )", uname, pwd);

            //判断是否添加成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败!");
                return;
            }
            MessageBox.Show("添加成功!");
        }
コード例 #6
0
        private void Button4_Click(object sender, EventArgs e)
        {
            //查询
            string dormID = textBox3.Text;     //住宿号
            string SID    = textBox1.Text;     //学号
            string SName  = textBox2.Text;     //姓名

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(SID) || string.IsNullOrEmpty(SName))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //查询信息
            cmd.CommandText = string.Format(@"SELECT [SID]
                                                      ,[SName]
                                                      ,[Sex]
                                                      ,[Class]
                                                      ,[dormID]
                                                  FROM [DormMIS].[dbo].[Student]
                                                    WHERE dormID='{0}' and SID = '{1}' and SName ='{2}'", dormID, SID, SName);
            //进行返回页面
            SqlDataAdapter adapter = new SqlDataAdapter(cmd.CommandText, connection);
            DataSet        ds      = new DataSet();

            //填充数据源
            adapter.Fill(ds, "Student");
            //获取数据源中的表
            this.dataGridView1.DataSource = ds.Tables["Student"];

            SqlDataReader dr = cmd.ExecuteReader();

            //判断是否用查询到用户的
            if (dr.Read())
            {
                MessageBox.Show("查询成功!");
            }
            else
            {
                MessageBox.Show("没有查询到信息!");
            }
        }
コード例 #7
0
        private void Login()
        {
            //确定按钮
            //获取用户输入的值
            string uname = textBox1.Text;       //用户名
            string pwd   = textBox2.Text;       //密码

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(uname) || string.IsNullOrEmpty(pwd))
            {
                MessageBox.Show("用户名或密码不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //查询用户是否存在与表中
            cmd.CommandText = string.Format("select PWD from UserInfo where UName ='{0}'", uname);
            SqlDataReader dr = cmd.ExecuteReader();

            //判断是否用用户的存在
            if (dr.Read())
            {
                //判断密码是否与输入密码是否相同
                if (dr["PWD"].ToString() == pwd)
                {
                    //MessageBox.Show("登录成功!");
                    //FrmMain main = new FrmMain();   //显示主页面
                    //main.Show();
                    //this.Hide();    //进行一个的隐藏

                    this.DialogResult = System.Windows.Forms.DialogResult.OK;   //相对应
                }
                else
                {
                    MessageBox.Show("密码错误!");
                }
            }
            else
            {
                MessageBox.Show("用户不存在,请重新输入!");
            }
            //关闭连接
            connection.Close();
        }
コード例 #8
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //学生入住
            //获取学生输入的值
            string dormID = textBox1.Text;  //住宿号
            string SName  = textBox2.Text;  //姓名
            string Class  = textBox3.Text;  //班级
            string SID    = textBox4.Text;  //学号
            string Sex    = comboBox1.Text; //性别

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(SName) ||
                string.IsNullOrEmpty(Class) || string.IsNullOrEmpty(SID) || string.IsNullOrEmpty(Sex))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加学生
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[Student]
                                                                   ([SID]
                                                                   ,[SName]
                                                                   ,[Sex]
                                                                   ,[Class]
                                                                   ,[dormID])
                                                         VALUES
                                                                 ('{0}'
                                                                 , '{1}'
                                                                 ,'{2}'
                                                                 ,'{3}'
                                                                 ,'{4}')", SID, SName, Sex, Class, dormID);
            //判断添加是否成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败,没有找到指定的宿舍,请重新输入!");
                return;
            }
            MessageBox.Show("添加成功!");
        }
コード例 #9
0
        private void Button4_Click(object sender, EventArgs e)
        {
            //查询
            string dormID = textBox1.Text;       //住宿号

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }
            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //查询信息
            cmd.CommandText = string.Format(@"SELECT [dormID]
                                                          ,[phone]
                                                          ,[dMoney]
                                                          ,[bedNum]
                                                          ,[chairNum]
                                                          ,[deskNum]
                                                          ,[dRemark]
                                                      FROM [DormMIS].[dbo].[Dorm]
                                                    WHERE dormID={0}", dormID);
            //进行返回页面
            SqlDataAdapter adapter = new SqlDataAdapter(cmd.CommandText, connection);
            DataSet        ds      = new DataSet();

            //填充数据源
            adapter.Fill(ds, "Dorm");
            //获取数据源中的表
            this.dataGridView1.DataSource = ds.Tables["Dorm"];

            SqlDataReader dr = cmd.ExecuteReader();

            //判断是否用查询到用户的
            if (dr.Read())
            {
                MessageBox.Show("查询成功!");
            }
            else
            {
                MessageBox.Show("没有查询到信息!");
            }
        }
コード例 #10
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加
            string   dormID     = textBox1.Text;                //宿舍号
            DateTime DateIn     = this.dateTimePicker1.Value;   //报修日期
            DateTime DateRepair = this.dateTimePicker2.Value;   //维修日期
            string   person     = textBox4.Text;                //报修人
            string   repair     = richTextBox1.Text;            //报修情况

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(person))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[Repair]
                                                                   ([dormID]
                                                                   ,[DateIn]
                                                                   ,[DateRepair]
                                                                   ,[person]
                                                                   ,[repair])
                                                             VALUES
                                                                   ('{0}'
                                                                   ,'{1}'
                                                                   ,'{2}'
                                                                   ,'{3}'
                                                                   ,'{4}')", dormID, DateIn, DateRepair, person, repair);

            //判断是否添加成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败!");
                return;
            }
            MessageBox.Show("添加成功!");
        }
コード例 #11
0
        private void Button4_Click(object sender, EventArgs e)
        {
            //查询
            string   dormID     = textBox1.Text;              //住宿号
            DateTime DateRepair = this.dateTimePicker1.Value; //检查时间

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }
            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //查询信息
            cmd.CommandText = string.Format(@"SELECT [dormID]
                                                              ,[DateIn]
                                                              ,[DateRepair]
                                                              ,[person]
                                                              ,[repair]
                                                          FROM [DormMIS].[dbo].[Repair]
                                                    WHERE dormID='{0}'and DateRepair='{1}'", dormID, DateRepair);
            //进行返回页面
            SqlDataAdapter adapter = new SqlDataAdapter(cmd.CommandText, connection);
            DataSet        ds      = new DataSet();

            //填充数据源
            adapter.Fill(ds, "Repair");
            //获取数据源中的表
            this.dataGridView1.DataSource = ds.Tables["Repair"];

            SqlDataReader dr = cmd.ExecuteReader();

            //判断是否用查询到用户的
            if (dr.Read())
            {
                MessageBox.Show("查询成功!");
            }
            else
            {
                MessageBox.Show("没有查询到信息!");
            }
        }
コード例 #12
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加检查
            string   dormID  = textBox1.Text;              //住宿号
            DateTime CDate   = this.dateTimePicker1.Value; //检查时间
            string   CStat   = comboBox1.Text;             //检查情况
            string   CRemark = richTextBox1.Text;          //备注

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(CStat))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加学生
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[CheckInfo]
                                                               ([dormID]
                                                               ,[CDate]
                                                               ,[CStat]
                                                               ,[CRemark])                                                  
                                                         VALUES
                                                                 ('{0}'
                                                                 , '{1}'
                                                                 ,'{2}'
                                                                 ,'{3}')", dormID, CDate, CStat, CRemark);

            //判断添加是否成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败,没有找到指定的宿舍,请重新输入!");
                return;
            }
            MessageBox.Show("添加成功!");
        }
コード例 #13
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //修改学生

            //获取学生输入的值
            string dormID = textBox1.Text;  //住宿号
            string SName  = textBox2.Text;  //姓名
            string Class  = textBox3.Text;  //班级
            string SID    = textBox4.Text;  //学号
            string Sex    = comboBox1.Text; //性别

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(SName) ||
                string.IsNullOrEmpty(Class) || string.IsNullOrEmpty(SID) || string.IsNullOrEmpty(Sex))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加学生
            cmd.CommandText = string.Format(@"UPDATE [DormMIS].[dbo].[Student]
                                                               SET [SID] = '{0}'
                                                                  ,[SName] = '{1}'
                                                                  ,[Sex] = '{2}'
                                                                  ,[Class] = '{3}'
                                                                  ,[dormID] = '{4}'
                                                             WHERE SID='{0}'", SID, SName, Sex, Class, dormID);
            int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。

            //判断是否修改成功
            if (row_count != 1)
            {
                MessageBox.Show("修改失败,请重新输入!");
            }
            else
            {
                MessageBox.Show("修改成功!");
            }
        }
コード例 #14
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //修改宿舍
            string   dormID  = textBox1.Text;              //住宿号
            DateTime CDate   = this.dateTimePicker1.Value; //检查时间
            string   CStat   = comboBox1.Text;             //检查情况
            string   CRemark = richTextBox1.Text;          //备注

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(CStat))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //修改
            cmd.CommandText = string.Format(@" UPDATE[DormMIS].[dbo].[CheckInfo]
                                                               SET[dormID] = '{0}'
                                                                  ,[CDate] = '{1}'
                                                                  ,[CStat] = '{2}'
                                                                  ,[CRemark] = '{3}'
                                                             WHERE dormID='{4}'", dormID, CDate, CStat, CRemark, dormID);
            //判断修改是否成功

            int row_count = cmd.ExecuteNonQuery();//执行sql语句并返回受影响的行数

            //判断是否修改成功
            if (row_count != 1)
            {
                MessageBox.Show("修改不成功,请重新输入!");
            }
            else
            {
                MessageBox.Show("修改成功!");
            }
        }
コード例 #15
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //退舍,删除
            string dormID = textBox3.Text;     //住宿号
            string SID    = textBox1.Text;     //学号
            string SName  = textBox2.Text;     //姓名

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(SID) || string.IsNullOrEmpty(SName))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //删除信息
            cmd.CommandText = string.Format(@"DELETE FROM [DormMIS].[dbo].[Student]
                                                             WHERE dormID='{0}' and SID = '{1}' and SName ='{2}'", dormID, SID, SName);

            //检查是否删除成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("没有找到指定的学生,退舍失败!");
                return;
            }
            MessageBox.Show("删除成功!");
        }
コード例 #16
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //进行删除
            //查询
            string dormID = textBox1.Text;       //住宿号

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS       dorm       = new DormMIS();//实例化对象
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //删除信息
            cmd.CommandText = string.Format(@"DELETE FROM [DormMIS].[dbo].[Dorm]
                                                             WHERE dormID='{0}'", dormID);

            //检查是否删除成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("删除失败,先把从表给删了!");
                return;
            }
            MessageBox.Show("删除成功!");
        }
コード例 #17
0
        private void Button1_Click(object sender, EventArgs e)
        {
            //添加宿舍
            //获取用户输入的值
            string dormID = textBox1.Text;       //住宿号
            string dMoney = textBox2.Text;      //住宿费
            string chairNum = textBox3.Text;    //椅子数
            string phone = textBox4.Text;       //电话
            string bedNum = textBox5.Text;       //床位数
            string deskNum = textBox6.Text;       //桌子数
            string dRemark = richTextBox1.Text;    //备注 

            //判断用户输入是否为空值
            if (string.IsNullOrEmpty(dormID) || string.IsNullOrEmpty(dMoney)
                || string.IsNullOrEmpty(chairNum) || string.IsNullOrEmpty(phone)
                || string.IsNullOrEmpty(bedNum) || string.IsNullOrEmpty(deskNum))
            {
                MessageBox.Show("不能为空!");
                return; //不进行下一步的操作
            }

            //与数据库进行连接
            DormMIS dorm = new DormMIS();//实例化对象-
            SqlConnection connection = dorm.OpenDorm();

            //创建命令对象,执行sql语句
            SqlCommand cmd = new SqlCommand();

            //设置命令的执行属性
            cmd.Connection = connection;

            //添加用户
            cmd.CommandText = string.Format(@"INSERT INTO [DormMIS].[dbo].[Dorm]
                                                                   ([dormID]
                                                                   ,[phone]
                                                                   ,[dMoney]
                                                                   ,[bedNum]
                                                                   ,[chairNum]
                                                                   ,[deskNum]
                                                                   ,[dRemark])
                                                         VALUES
                                                                 ('{0}'
                                                                 , '{1}'
                                                                 ,'{2}'
                                                                 ,'{3}'
                                                                 ,'{4}'
                                                                 ,'{5}'
                                                                 ,'{6}'
                                                                  )", dormID, phone, dMoney, bedNum, chairNum, deskNum, dRemark);
            //判断是否添加成功
            try
            {
                int row_count = cmd.ExecuteNonQuery();//执行sql语句,并返回受影响的行数。
            }
            catch (Exception ex)
            {
                MessageBox.Show("添加失败!");
                return;
            }
            MessageBox.Show("添加成功!");
        }