我已经在 DataSet 的 DataGrid 中显示了数据。现在我想将其中的一列插入到 SQL 表中。我可以在数据集中给我需要的列一个变量名并在我的插入命令中调用它吗?
创建新的 DataSet 以保存工作表中的信息。
DataSet objDataset1 = new DataSet();
// Fill the DataSet with the information from the worksheet.
objAdapter1.Fill(objDataset1, "XLData");
// Bind data to DataGrid control.
dgCodeDisp.ItemsSource = objDataset1.Tables[0].DefaultView;
sc.Open();
插入命令
cmd = new SqlCommand("Insert into Table (Code, v1, v2, ID) values('" +dgCodeDisp + "','" + v1.IsChecked.ToString() + "','" + v2.IsChecked.ToString() + "', '" + txtId.Text + "')", sc);
cmd.ExecuteNonQuery();