sql语句操作ACCESS,添加,更新,删除

private void button2_Click(object sender, EventArgs e) //删除
        {
            string ConStr = string.Format(@"Provider=Microsoft.Jet.OLEdb.4.0;Data Source = {0}\yg606g_result.mdb",
                Application.StartupPath);
            OleDbConnection oleCon = new OleDbConnection(ConStr);
            try
            {
                oleCon.Open();
                OleDbCommand oleCmd = new OleDbCommand(ConStr, oleCon);
                
                //oleCmd.Connection = oleCon;
                oleCmd.CommandText = "DELETE FROM result where 次数 = '1'";
                oleCmd.ExecuteNonQuery();
                //OleDbDataAdapter oleDap = new OleDbDataAdapter("select * from Result", oleCon);
                //DataSet ds = new DataSet();
                //oleDap.Fill(ds, "result");
                //this.dataGridView1.DataSource = ds.Tables["result"];//this method is good!
                //this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
            }
            catch (Exception ex)
            {
                MessageBox.Show(Convert.ToString(ex.Message));
            }
            oleCon.Close();
            oleCon.Dispose();
        }

        private void button3_Click(object sender, EventArgs e) //添加
        {
            
            string ConStr = string.Format(@"Provider=Microsoft.Jet.OLEdb.4.0;Data Source = {0}\yg606g_result.mdb",
                Application.StartupPath);
            OleDbConnection oleCon = new OleDbConnection(ConStr);

            //string ConStr1 = "Insert Into users(username) values('" & "小王" & "')";

            try
            {
                oleCon.Open();
                OleDbCommand oleCmd = new OleDbCommand(ConStr, oleCon);
                //OleDbCommand oleCmd = new OleDbCommand();
                //oleCmd.Connection = oleCon; 
                oleCmd.CommandText = "INsert into result VALUES('1','2015-08-3','0.067', '0.013','0.073','0.043','0.023','0.053')";
                oleCmd.ExecuteNonQuery();
                //OleDbDataAdapter oleDap = new OleDbDataAdapter("select * from Result", oleCon);
                //DataSet ds = new DataSet();
                //oleDap.Fill(ds, "result");
                //this.dataGridView1.DataSource = ds.Tables["result"];//this method is good!
                //this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
            }
            catch (Exception ex)
            {
                MessageBox.Show(Convert.ToString(ex.Message));
            }
            oleCon.Close();
            oleCon.Dispose();
        }

        private void button4_Click(object sender, EventArgs e) //修改某条记录
        {
            string ConStr = string.Format(@"Provider=Microsoft.Jet.OLEdb.4.0;Data Source = {0}\yg606g_result.mdb",
                Application.StartupPath);
            OleDbConnection oleCon = new OleDbConnection(ConStr);
            try
            {
                oleCon.Open();
                OleDbCommand oleCmd = new OleDbCommand(ConStr, oleCon);
                //OleDbCommand oleCmd = new OleDbCommand();
                //oleCmd.Connection = oleCon; 
                oleCmd.CommandText = "UPDATE result SET 热阻 = '13579' where 次数 = '1'";
                oleCmd.ExecuteNonQuery();
                //OleDbDataAdapter oleDap = new OleDbDataAdapter("select * from Result", oleCon);
                //DataSet ds = new DataSet();
                //oleDap.Fill(ds, "result");
                //this.dataGridView1.DataSource = ds.Tables["result"];//this method is good!
                //this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
            }
            catch (Exception ex)
            {
                MessageBox.Show(Convert.ToString(ex.Message));
            }
            oleCon.Close();
            oleCon.Dispose();
        }

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值