南阳市桔豆网络科技有限公司
首页 | 联系方式 | 加入收藏 | 设为首页 | 手机站

产品目录

联系方式

联系人:业务部
电话: 00133-648562
邮箱:service@oro-pwower.com

当前位置:首页 >> 新闻中心 >> 正文

DataGridView数据更新至数据库-整体更新

字号:
摘要:DataGridView数据更新至数据库-整体更新

1.首先获取datagirdview的datatable

DataTable dt = dataGridView1.DataSource as DataTable;

2.将其更新至数据库
public static bool UpdataSql(DataTable dt)
 {
 try
 {
 using (SqlConnection connection = new SqlConnection(PubVariant.ConnectionString))
 {
 string strSql = "select * from CorrespondField";
 using (SqlCommand cmd = new SqlCommand(strSql, connection))
 {
 using (SqlDataAdapter da = new SqlDataAdapter(cmd))
 { 
 using (SqlCommandBuilder builder = new SqlCommandBuilder(da))
 {
 da.Update(dt);
 return true;
 }
 }
 }
 }
 }
 catch (Exception ex)
 {
 MessageBox.Show(ex.Message);
 return false;
 }
 }

连接信息字段如下:
public class PubVariant
 {
 public static string connectionString = "server=localhost;database=Test;user id=sa;password=123456";
 public static string ConnectionString
 {
 get { return connectionString; }
 set { connectionString = value; }
 }
 }