C#-将包含关系数据表的数据集插入到SQL Server中

前沿

嗨,我在C#中有一个数据集,其中包含3个数据表。其中两个表:SummaryLocal_Bands和SummaryLocal_Averages与第三个表中的pk之间存在fk关系:SummaryLocal。Sql Server中的表具有与此DataSet中的表相同的结构,列,关系等。可以说我将行添加到数据集中的数据表中,以便它们包含数据。然后,我想将它们的行插入sql服务器表(它们包含与如上所述的数据集中的数据表相同的结构)。要完成这项工作有多难?我该如何完成?还是以另一种方式实现这一目标更明智?

devpro101

似乎您想将对DataTables的更改持久保存到数据库中的基础表中。

尝试创建一种下面具有以下命令的方法:(注意:这只是您需要执行的命令的框架,请根据您的设置将其填满)

string connectionString = "your_connection_string";  
SqlConnection con = new SqlConnection(connectionString);  

try  
{  
    con.Open();  
    string query = "insert statement";  

    using (SqlCommand cmd = new SqlCommand(query, con))  
    {  
        cmd.Parameters.AddWithValue("@some_parameter", "value_of_some_parameter");  
        cmd.ExecuteNonQuery();  
    }   
}  
catch (Exception)  
{  
throw;  
}  

或者,如果您的数据表未以某种方式未连接到数据库,则仍可以通过遍历数据表的内容来使用上述方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C#将数据从数据表插入SQL Server数据库

将C#数据表批量插入到SQL Server-有效检查重复项

C#/ SQL Server:MVVM将数据插入到多个表中

c# 将数据库提取到 SQL Server 数据表中

将请求主体转换为C#中的数据表或数据集

将数据行从C#中的另一个sql表插入到sql表中

Oracle 对象关系数据库将记录插入到引用派生表的表中

JSON对象到C#中的数据表

c#通过不同的形式将值输入到数据表中

将excel转换为c#中的数据表?

从Datagridview C#在Sql Server Datable中插入数据

我正在尝试从 SQL Server 表中连续读取数据到 c# 中的图表

使用C#将SQL Server 2008中的多个SQL查询合并到ASP.NET上的数据表中

在C#中使用DbParameter将数据插入SQL Server

无法将数据从C#插入SQL Server

如何使用 C# 将数据插入到 MSSQL 表中

数据从C#插入SQL Server

插入命令可以在C#中正常运行,但不会将数据插入到MS SQL Server中

C#:合并数据表中的数据行

从数据表c#中获取重复数据

从C#中的数据集中删除数据表

在sql c#中插入双数据

使用C#在Linq中创建仅包含唯一值的数据表

如何将数据从datagridview传递到WPF C#中的sql表

在 C# 中屏蔽数据表中的单列

C# 将数据集的数据插入到datagridview

我可以在SQL Server和C#数据表的列名中使用特殊字符吗

如何基于c#中的动态SQL Server表生成动态多维列表或数组并相应地插入数据?

如何在 1..1 关系 C# 中插入数据