C# 在窗体加载事件的ide中,DataGridView由动态DataTable填充 private void Form1_Load(object sender, EventArgs e) { this.BindDataGridView(); } private void BindDataGridView() { DataTable dt = new DataTable(); dt.Columns.AddRange(new .....

C# 在窗体加载事件的ide中,DataGridView由动态DataTable填充 private void Form1_Load(object sender, EventArgs e) { this.BindDataGridView(); } private void BindDataGridView() { DataTable dt = new DataTable(); dt.Columns.AddRange(new .....,c#,mysql,datagridview,C#,Mysql,Datagridview,循环在DataGridView行上执行。在循环内部,从DataGridView的每一列(单元格)中提取值,并将记录插入数据库表。此处仅用视频解释您的问题是不够的-请在问题本身中添加文本形式的描述。您好,感谢您的回复。我在插入(保存)部件时遇到问题。由于您看到了视频,在我的第一个DGV上,我在将其保存到数据库之前放置了两个临时值,然后当我单击“保存”按钮时,来自第二个DGV的数据变为两个,这是因为我在第一个DGV上获得了两个临时值。如何保存多行datagridview并将其保存到一个数据库中?对不

循环在DataGridView行上执行。在循环内部,从DataGridView的每一列(单元格)中提取值,并将记录插入数据库表。

此处仅用视频解释您的问题是不够的-请在问题本身中添加文本形式的描述。您好,感谢您的回复。我在插入(保存)部件时遇到问题。由于您看到了视频,在我的第一个DGV上,我在将其保存到数据库之前放置了两个临时值,然后当我单击“保存”按钮时,来自第二个DGV的数据变为两个,这是因为我在第一个DGV上获得了两个临时值。如何保存多行datagridview并将其保存到一个数据库中?对不起,我想我理解并对标题感到抱歉,我需要的是,如何将datagridview的所有行保存到一个ID数据库中?您好,谢谢您的回复。我尝试了你的方法,但需要一些确认,我必须删除我的BindGrid代码并按照你上面提到的那样放置新代码吗?根据代码构造代码,然后像这样循环。。foreach(GridView1.Rows中的GridViewRow){cmdd.Parameters.Add(“@id”,SqlDbType.Char,20,“id”).Value=row.Cells[0].Value;您好,我已经测试了这段代码,仍然是一样的,很抱歉,我想我在这里犯了一个错误。我需要的是,如何将所有行从datagridview保存到一个id数据库。
using System.Data;
using System.Data.SqlClient;
 private void Form1_Load(object sender, EventArgs e)
{
 this.BindDataGridView();
}

private void BindDataGridView()
{
DataTable dt = new DataTable();
dt.Columns.AddRange(new .....