中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# datagridview怎么保存數據

c#
小億
394
2024-01-09 00:38:17
欄目: 編程語言

在C#中,可以使用以下方法來保存DataGridView中的數據:

  1. 使用DataTable保存數據:
DataTable dt = new DataTable();

// 將DataGridView的列添加到DataTable中
foreach (DataGridViewColumn col in dataGridView1.Columns)
{
    dt.Columns.Add(col.HeaderText);
}

// 將DataGridView的行添加到DataTable中
foreach (DataGridViewRow row in dataGridView1.Rows)
{
    DataRow dr = dt.NewRow();
    for (int i = 0; i < dataGridView1.Columns.Count; i++)
    {
        dr[i] = row.Cells[i].Value;
    }
    dt.Rows.Add(dr);
}

// 保存DataTable數據到文件或數據庫中
  1. 使用List保存數據:
List<List<string>> data = new List<List<string>>();

// 將DataGridView的行添加到List中
foreach (DataGridViewRow row in dataGridView1.Rows)
{
    List<string> rowData = new List<string>();
    for (int i = 0; i < dataGridView1.Columns.Count; i++)
    {
        rowData.Add(row.Cells[i].Value.ToString());
    }
    data.Add(rowData);
}

// 保存List數據到文件或數據庫中
  1. 使用DataGridView自帶的DataSource屬性保存數據:
// 通過設置DataGridView的DataSource屬性為一個DataTable或List來保存數據
dataGridView1.DataSource = dt; // 或 data

根據具體需求選擇合適的方法來保存DataGridView中的數據。

0
连城县| 略阳县| 沿河| 禹州市| 高雄市| 名山县| 四会市| 奉贤区| 上虞市| 同江市| 宜兴市| 尖扎县| 夏邑县| 东莞市| 常州市| 莲花县| 海林市| 横峰县| 宁陵县| 桦南县| 定襄县| 孝义市| 治县。| 阜宁县| 苏尼特右旗| 盈江县| 新兴县| 泾阳县| 甘南县| 体育| 玉树县| 永济市| 绥宁县| 天门市| 汝州市| 嘉鱼县| 资讯| 资阳市| 定襄县| 屯留县| 水富县|