打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用修改DataGridView数据并更新数据库
  1. OleDbDataAdapter dtAdapter;  
  2.   private void button15_Click(object sender, EventArgs e)  
  3.   {  
  4.       string con = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=STUDENT.MDB";  
  5.       string sql = "select * from 考生";  
  6.       OleDbConnection conn = new OleDbConnection(con);            
  7.       DataTable dt = new DataTable();  
  8.       dtAdapter = new OleDbDataAdapter(sql, conn);           
  9.       conn.Open();  
  10.       dtAdapter.Fill(dt);  
  11.       this.dataGridView1.DataSource = dt;  
  12.       conn.Close();  
  13.   }  
  14.   
  15.   //将修改数据后的datagridview里数据更新到数据库,要有主键  
  16.   private void button17_Click(object sender, EventArgs e)  
  17.   {  
  18.       try  
  19.       {  
  20.           DataTable dt = (DataTable)dataGridView1.DataSource;  
  21.           OleDbCommandBuilder cmBuilder = new OleDbCommandBuilder(dtAdapter);  
  22.           dtAdapter.Update(dt);  
  23.       }  
  24.       catch (OleDbException exoledb)  
  25.       {  
  26.           MessageBox.Show(exoledb.Message);  
  27.   
  28.       }  
  29.   }  

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一题可破万重山:二次函数难点突破!
我的空中摄影美图展示(63)
王羲之用13年完成的不朽之作,为书法史续命千年,每个字都够学一辈子!
夫妻相处之道:妻子对丈夫太好,就会出现的五种后果
松涛声远
岁月生香,生命生暖
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服