我可以将这些数据从datagridview添加到数据库

时间:2016-03-05 02:48:21

标签: c# database datagridview

我在这里问你一件事。

我可以将数据从datagridview添加到consumidor final id的数据库,点击Confirmar按钮吗?

enter image description here

2 个答案:

答案 0 :(得分:0)

如果DataTable的架构与数据库表的架构相同,则只需使用DataAdapter插入数据即可。 看看这里:How can I add data from DataTable to database table directly? 斯图尔特

答案 1 :(得分:0)

你可以试试这个:

SqlConnection sqlConnection = new SqlConnection(ConnString))
SqlCommand sqlCommand = new SqlCommand()
sqlCommand.Connection = sqlConnection;
sqlConnection.Open();

for(int i=0; i< myDataGridView.Rows.Count;i++)
{
       query= @"INSERT INTO tableName VALUES (" 
              + ddlConsumidorFinalId.SelectedValue + ", "
              + myDataGridView.Rows[i].Cells["ColumnName"].Value +", " 
              + myDataGridView.Rows[i].Cells["ColumnName"].Value +");";
                    //Add as pre table fields
              sqlCommand.CommandText = query;
              sqlCommand.ExecuteNonQuery();
}

更多信息,See this