0

我需要一个 DataTable(不与数据库耦合)在清除后添加新行。我的代码如下所示:

            if (DialogResult.OK == openRaw.ShowDialog())
            {
                foreach (String file in openRaw.FileNames)
                {              
                        table1.Rows.Add((seconds * 0.00390625), RPM, map, (tps * 0.1), ((mat - 320) * 0.05555), ((clt - 320) * 0.05555), (PW1 * 0.000666), (PW2 * 0.000666), (advance * 0.1), (knock * 0.1), (RPM / 100), (Baro * 0.1), (AFR * 0.1), (bat * 0.1));
                        table1.AcceptChanges();
                        CreateCSVFile(table1, filename);

                }
                table1.Rows.Clear();
                table1.AcceptChanges();
                }
            }

第一个文件运行良好,表格被清除,但对于下一个文件,表格不会再次用新行重新填充。我究竟做错了什么?

4

0 回答 0