예제 #1
0
        //提交数据
        private void button6_Click(object sender, EventArgs e)
        {
            //Excel路径
            var File_Path = "学生信息.xls";
            //SQL语句
            string sql = "";

            //
            if (this.textBox2.Text.Trim() == "")

            {
                MessageBox.Show("请输入姓名");
                return;
            }
            if (inse_Switch == true)
            {
                //SQL语句//插入数据
                sql         = "insert into [学生信息$](学号,姓名,班级,电话号码,状态)  values ({0},'{1}','{2}','{3}','{4}')";
                sql         = string.Format(sql, this.textBox2.Text, this.textBox3.Text, this.textBox4.Text, this.textBox5.Text, "正常");
                inse_Switch = false;
            }
            else
            {
                //修改数据
                sql = "update [学生信息$] set  姓名 ='{0}' ,班级 = '{1}',电话号码= '{2}',状态 = '正常'   where   学号 = {3}";
                sql = string.Format(sql, this.textBox3.Text, this.textBox4.Text, this.textBox5.Text, this.textBox1.Text);
            }


            //提交
            Excel2.Update(sql, File_Path);
            //查询全部信息
            this.textBox1.Text = "";   //赋值为空,查询全部信息
            button1_Click(null, null); //触发按钮,查询信息
        }
예제 #2
0
        //创建表格
        private void button5_Click(object sender, EventArgs e)
        {
            var    File_Path = "学生信息.xls";
            string sql       = "CREATE TABLE 学生信息([学号] INT,[姓名] VarChar,[班级] VarChar,[电话号码] VarChar,[状态] VarChar)";

            //执行SQL语句
            Excel2.Update(sql, File_Path);
        }
예제 #3
0
        //删除按钮//其实在文件中还是存在的
        private void button3_Click(object sender, EventArgs e)
        {
            //指定文件位置
            var filepath = "学生信息.xls";

            //判断学号是否为空
            if (this.textBox1.Text.Trim() == "")
            {
                MessageBox.Show("请输入学号");
                return;
            }
            else
            {
                //构建查询语句
                string sql = "update [学生信息$] set 状态 = '删除' where 学号 = {0}";
                sql = string.Format(sql, this.textBox1.Text);
                //更新数据
                Excel2.Update(sql, filepath);
                //清空查询编号
                this.textBox1.Text = "";
                //执行查询操作
                button1_Click(null, null);
            }
        }