zoukankan      html  css  js  c++  java
  • ACCESS删除datagridview和数据库中的一条数据,同时更新显示的方法源码

     1         //删除,行删除
     2         private void 删除_Click(object sender, EventArgs e)
     3         {
     4 
     5             int dgrcount = dataGridView1.SelectedRows.Count;       
     6             if (dgrcount>0)
     7             {
     8                 string selectedRowName=dataGridView1.SelectedRows[0].Cells[0].Value.ToString();//获取选中的行的用户名
     9                
    10                 string cmdText = "delete from tb_admin where 用户名='" + selectedRowName + "'";//构建删除行语句
    11                 OleDbConnection conn = new OleDbConnection();
    12                 conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=ErLake.mdb";
    13                 OleDbCommand cmd = new OleDbCommand(cmdText, conn);
    14                 conn.Open(); 
    15                 //逐行删除
    16                 foreach (DataGridViewRow dgvRow in dataGridView1.SelectedRows)
    17                 {
    18                    
    19                     dataGridView1.Rows.Remove(dgvRow);//删除dataGridView中的数据
    20                     cmd.ExecuteNonQuery();//删除数据库表中的数据
    21                 }
    22                 conn.Close(); 
    23 
    24 
    25             }
    26 
    27         }
  • 相关阅读:
    Ceph相关
    Redis学习
    docker mysql
    WebSocket学习与使用
    nginx学习与使用
    python学习小记
    基数计数——HyperLogLog
    Swagger使用小记
    理解Java枚举类型
    Jenkins使用
  • 原文地址:https://www.cnblogs.com/yuhuameng/p/3668503.html
Copyright © 2011-2022 走看看