我怎样才能插入数据表中的每一个不同的行? 数据表用于写入日志的dataGridView中。当我不知道在运行时需要多少行时,我需要每次都在数据表的不同行(行)中写入数据。 另一件事;数据表从XML文件中加载,因此数据表中可能已经有行。如何每次写入一行新的数据表?
我该怎么办? (总之,我总是在同一行中写)在C#
编辑: 这里是代码:
从一些原因,DateGridView isonly具有一行(这是在点击激活的方法的按钮)
public void gridStart(string i, string b, string c)
{
DataTable dt = new DataTable();//empty table with no schema
DataColumn colContactID = new DataColumn("Date", typeof(string));
DataColumn colContactName = new DataColumn("Caller", typeof(string));
DataColumn colResult = new DataColumn("Result", typeof(string));
dt.Columns.Add(colContactID);
dt.Columns.Add(colContactName);
dt.Columns.Add(colResult);
DataRow row = dt.NewRow();
row["Date"] = i;
row["Caller"] = b;
row["Result"] = c;
dt.Rows.Add(row);
}
不知道如果我理解正确的问题,但你为什么不能添加新行的数据表,当你需要? – 2010-08-03 18:45:25
您是否将此表绑定到您的数据网格,以及如何添加其他行? – 2010-08-03 19:01:44
我尝试添加其他行,相同的语法,不同的名称。 – 2010-08-03 19:10:24