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; }
        }
    }


转载:http://blog.csdn.net/foreverling/article/details/37376675

目录
相关文章
|
3月前
|
SQL 算法 数据库
【数据库SQL server】关系数据库标准语言SQL之数据更新
【数据库SQL server】关系数据库标准语言SQL之数据更新
36 0
|
4月前
|
SQL 关系型数据库 MySQL
『 MySQL数据库 』CRUD之UD,表的数据更新(修改)及删除
『 MySQL数据库 』CRUD之UD,表的数据更新(修改)及删除
|
10月前
|
SQL 数据库
数据库上机实验4 数据更新和视图
数据库上机实验4 数据更新和视图
107 0
|
5月前
|
SQL 数据库连接 数据库
C# | 将DataGridView中的数据保存到Accesss数据库
要将WinForm的DataGridView中的数据保存到Access数据库,可以按照本文的步骤进行。 在Visual Studio中,打开项目,右键单击“引用”文件夹,选择“添加引用”,在“COM”选项卡中找到并选中“Microsoft Office 14.0 Access Database Engine Object Library”,然后单击“确定”按钮。
102 0
C# | 将DataGridView中的数据保存到Accesss数据库
|
8月前
|
SQL 数据库 数据库管理
第3章 关系数据库标准语言SQL——3.5 数据更新
第3章 关系数据库标准语言SQL——3.5 数据更新
|
SQL 数据库
数据库实验三——数据更新操作中经典题、难题以及易错题合集(含数据导入导出操作详细教程)
数据库实验三——数据更新操作中经典题、难题以及易错题合集(含数据导入导出操作详细教程)
162 0
数据库实验三——数据更新操作中经典题、难题以及易错题合集(含数据导入导出操作详细教程)
|
SQL 数据管理 关系型数据库
数据库原理及应用——数据更新和视图创建
(1)所使用的学生管理库中的三张表: (2)数据更新具体完成以下例题: (3)视图操作具体完成以下例题:
517 0
数据库原理及应用——数据更新和视图创建
|
数据库
《重新出发:阿里云数据库开源整体策略》电子版地址
重新出发:阿里云数据库开源整体策略.ppt
57 0
《重新出发:阿里云数据库开源整体策略》电子版地址
|
C# 数据库
C#编程-75:DataGridView直接修改数据库_
C#编程-75:DataGridView直接修改数据库_
244 0
|
SQL Oracle 关系型数据库
Oracle 数据库 根据B表的数据更新A表
Oracle 数据库 根据B表的数据更新A表
718 0