Example #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); //触发按钮,查询信息
        }
Example #2
0
        public void OpenFile()
        {
            Excel2 excel = new Excel2(@"E:\Trabajo\IS2\IS2 copia\IS2 copia\48H\test.xlsx", 1);

            System.Windows.Forms.MessageBox.Show(excel.ReadCell(0, 0));

            excel.Close();
        }
Example #3
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);
        }
Example #4
0
        public void WriteData()
        {
            //El 1 indica el Sheet
            Excel2 excel = new Excel2(@"E:\Trabajo\IS2\IS2 copia\IS2 copia\48H\test.xlsx", 1);

            excel.WriteToCell(0, 0, "TEST 2");
            excel.SaveAs(@"E:\Trabajo\IS2\IS2 copia\IS2 copia\48H\test2.xlsx");



            excel.Close();
        }
Example #5
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);
            }
        }